Add regular CI tests to verify full demo binaries build for all targets
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 52/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- github-actions, rust
- Ambito
- build-system, ci-cd, testing-qa
Direzione di ricerca
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.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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.
- Lingua principale
- Rust
- Stelle
- 1k
- Fork
- 201
- Merge medio
- 3g 16h
- PR unite (30g)
- 3
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di rust-embedded/cortex-m
-
Deprecation of `bare-metal`Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
rust-embedded/cortex-m#651 · 5 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
rust-embedded/cortex-m#637 ·
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
rust-embedded/cortex-m#511 · 2 commenti ·
-
Enabling LOBAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
rust-embedded/cortex-m#691 · 1 commento ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 50/100
rust-embedded/cortex-m#660 ·
Tutte le issue di rust-embedded/cortex-m
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
app enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
elodin-sys/elodin#890 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
guidance-ai/llguidance#391 ·