Add regular CI tests to verify full demo binaries build for all targets
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 52/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- github-actions, rust
- Área
- build-system, ci-cd, testing-qa
Línea de trabajo
Start by inspecting the existing weekly CI job and the linked rust-training weekly-canary-build.yml workflow. Compare how full example binaries and targets are selected, then determine whether the proposed checks should also run in QEMU. Done means the regular CI job automatically verifies the agreed demo binaries across the relevant targets.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Occasionally nightly Rust can have breakages in certain targets; we could catch these automatically by extending our existing weekly CI job to include building some full example binaries and possibly running in qemu. See https://github.com/rust-embedded/wg/discussions/941#discussioncomment-18655582, https://github.com/rust-embedded/aarch32/issues/227, https://github.com/ferrous-systems/rust-training/blob/main/.github/workflows/weekly-canary-build.yml.
- Lenguaje dominante
- Rust
- Estrellas
- 1k
- Forks
- 201
- Merge medio
- 1 h 8 min
- PR fusionados (30 d)
- 2
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 rust-embedded/cortex-m
-
Deprecation of `bare-metal`Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
rust-embedded/cortex-m#651 · 5 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
rust-embedded/cortex-m#637 ·
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
rust-embedded/cortex-m#511 · 2 comentarios ·
-
Add CFI directives to asm blocksAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
rust-embedded/cortex-m#695 ·
-
Enabling LOBAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
rust-embedded/cortex-m#691 · 1 comentario ·
Todos los issues de rust-embedded/cortex-m
Issues similares
-
test(executor_l0): assert execute() TaskOutcome, not only bus events / 断言 execute() 返回的 TaskOutcomeAbiertotype:debt
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
skaiy/wild_agentos#425 ·
Los mantenedores suelen responder en 1 día
-
Default-import note suggests `import * as process` for velt:process, which does not name the builtinAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
bug ticket
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
cratestack/cratestack#1154 ·
Los mantenedores suelen responder en 1 día
-
status:needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
agentic-os-org/ANOLISA#6742 · 1 comentario ·
Los mantenedores suelen responder en 1 día