Publish musllinux wheels for Alpine-based images
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 78/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Área
- build-system, ci-cd
Línea de trabajo
Encuentra el workflow de GitHub Actions que contiene la matriz de linux y el release job, y revisa cómo están configurados los builds de manylinux existentes y los artefactos wheels-. Añade las entradas de musllinux solicitadas y la nomenclatura de los artefactos, y verifica que el release job recopile ambas arquitecturas mediante su glob wheels-.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- Python
- Estrellas
- 43
- Forks
- 4
- Merge medio
- 9 h 57 min
- PR fusionados (30 d)
- 14
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de hardbyte/python-common-expression-language
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
-
enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 45/100
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
Todos los issues de hardbyte/python-common-expression-language
Issues similares
-
货币战争手改优先级配置缺少列表元素类型校验(P3) Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
syfoud/Simulated_Scepter#172 ·
-
A cancelled tests run makes the coverage comment workflow fail and reports it as a red check on main Abiertoarea: ci bug perceived difficulty: 3
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Nitjsefnie-Harness-Commons/daedalus#921 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
EleutherAI/lm-evaluation-harness#4207 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
ClickHouse/clickhouse-connect#1057 ·