adafruit / adafruit/CircuitPython_Community_Bundle

issue with build.sh and CI script

Aperta
#291 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Shell
Stelle
209
Fork
98
Merge medio
7h 6m
PR unite (30g)
5

Descrizione

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-
` package_folder_prefix is only consulted when a library has no [tool.setuptools] metadata in pyproject.toml. `

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia leggendo build.sh e lo script CI, quindi confronta il loro comportamento relativo ai nomi dei pacchetti e alla generazione degli asset con la pull request del fork indicata e l’issue #290. Controlla i metadati pertinenti di pyproject.toml e considera completato il lavoro quando il bundle genera in CI gli asset mpy previsti con i nomi dei pacchetti corretti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
shell
Ambito
build-system, ci-cd
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Attiva
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.