issue with build.sh and CI script
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
- issue の種類
- バグ
- 明瞭さ
- 説明が足りない
- 活発さ
- 活発
- 技術スタック
- shell
- 領域
- build-system, ci-cd
調査の方向性
まず build.sh と CI スクリプトを読み、次にパッケージ名とアセット生成に関するそれらの動作を、参照されている fork の pull request および issue #290 と比較します。関連する pyproject.toml のメタデータを確認し、CI でバンドルが正しいパッケージ名の期待される mpy アセットを生成できた時点で作業完了とします。
索引モデルが issue の本文から書いたものです。
説明
Hey, when fixing up my forked bundle to generate mpy files again (CI died after 2yrs of no changes), it had problems with the package names and didn't generate expected assets.
https://github.com/good-enough-technology/CircuitPython_GoodEnough_Bundle/pull/1
This PR was claude working through it with a mini fix until I asked about path based injection as the steps chain, classically it had made things worse...
Anyway, here's a single commit that avoids the chaining risk and fixes the issue.
There's probably a more elegant solution, but my Fable budget is low so this was opus😄
#290
-edit-
<TLDR> package_folder_prefix is only consulted when a library has no [tool.setuptools] metadata in pyproject.toml.
- 主要言語
- Shell
- スター
- 209
- フォーク
- 98
- 平均マージ
- 1日 7時間
- マージ済み PR(30日)
- 3
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
adafruit/CircuitPython_Community_Bundle のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 48/100
adafruit/CircuitPython_Community_Bundle#265 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 25/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
-
Docs link in the readme is 404再び着手できるかも @joepardue が 510 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 45/100
adafruit/CircuitPython_Community_Bundle#255 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 42/100
adafruit/CircuitPython_Community_Bundle#253 · コメント 2 件 ·
adafruit/CircuitPython_Community_Bundle の issue をすべて見る
似ている issue
-
0. to triage
難易度 1/5 1時間未満 初心者へのやさしさ 80/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
EchoTools/nevr-runtime#171 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
Shell installer: updating PATH replaces symlinked profiles and changes existing file permissionsオープンbug CLI
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
メンテナーはふだん 1 日以内に返信
-
area/testing kind/cleanup priority/backlog triage/accepted
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
lexfrei/cloudflare-tunnel-gateway-controller#999 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信