argumentcomputer / argumentcomputer/ci-workflows
Automate MSRV fixes
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 0
- Fork
- 3
- Merge medio
- 59m
- PR unite (30g)
- 2
Descrizione
Currently, the MSRV check runs `cargo msrv verify` and fails if the MSRV is not up to date. This requires the user to run `cargo msrv` locally and then update/submit a PR with the fix.
This can be automated by having the workflow run `cargo msrv --min ` on a failure, and then automatically opening/updating a PR with the new MSRV fix.
To prevent similar breakages from occurring downstream, we could also run the MSRV check in the `check-lurk-compiles` workflow.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Individua il workflow che esegue `cargo msrv verify` e il workflow `check-lurk-compiles`. Leggi come vengono gestiti i relativi errori e la versione corrente, quindi determina l’approccio previsto dal repository per aprire o aggiornare una PR di correzione. Il lavoro è completato quando la correzione MSRV è automatizzata in caso di errore e il workflow di verifica della compilazione pertinente esegue anch’esso il controllo MSRV.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- github-actions, rust
- Ambito
- build-system, ci-cd
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100