Publish musllinux wheels for Alpine-based images
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 78/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Aktiv
- Bereich
- build-system, ci-cd
Rechercherichtung
Finde den GitHub Actions-Workflow, der die linux-Matrix und den Release-Job enthält, und lies nach, wie die vorhandenen manylinux-Builds und wheels--Artefakte konfiguriert sind. Füge die angeforderten musllinux-Einträge und die Artefaktbenennung hinzu und überprüfe, dass der Release-Job beide Architekturen über seinen wheels--Glob einsammelt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
The Linux matrix builds manylinux wheels only (x86_64, x86, aarch64, armv7, s390x, ppc64le). On Alpine and other musl-based images, pip install common-expression-language falls back to the sdist and needs a Rust toolchain in the container, which is a common enough surprise for a package that pitches itself for policy enforcement in services.
PyO3/maturin-action builds these directly: add x86_64 and aarch64 entries with manylinux: musllinux_1_2 to the linux job, upload them under a wheels-musllinux-* artifact name so the release job's wheels-* glob picks them up. Two extra jobs, no code changes.
- Vorherrschende Sprache
- Python
- Sterne
- 43
- Forks
- 4
- Ø Merge
- 12 Std. 37 Min.
- Gemergte PRs (30 T.)
- 11
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus hardbyte/python-common-expression-language
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
hardbyte/python-common-expression-language#57 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
hardbyte/python-common-expression-language#50 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
hardbyte/python-common-expression-language#49 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 45/100
hardbyte/python-common-expression-language#48 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
hardbyte/python-common-expression-language#46 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in hardbyte/python-common-expression-language
Ähnliche Issues
-
needs triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
json_params_matcher fails on falsy top-level JSON primitives (0, False, "")Evtl. vergeben @mayureshsonawane17 hat das heute übernommen. OffenWaiting for: Product Owner
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
Maintainer antworten meist innerhalb von 5 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Maintainer antworten meist innerhalb von 1 Tag
-
Add .devin pluginOffen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
ayghri/i-have-adhd#249 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
modelscope/FunASR#3762 ·
Maintainer antworten meist innerhalb von 1 Tag