argumentcomputer / argumentcomputer/ci-workflows
Automate MSRV fixes
- Vorherrschende Sprache
- Keine Sprachdaten
- Sterne
- 0
- Forks
- 3
- Ø Merge
- 59 Min.
- Gemergte PRs (30 T.)
- 2
Beschreibung
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.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Finde den Workflow, der `cargo msrv verify` ausführt, sowie den `check-lurk-compiles`-Workflow. Lies nach, wie ihre Fehlschläge und die aktuelle Version behandelt werden, und ermittle anschließend den im Repository erwarteten Ansatz zum Eröffnen oder Aktualisieren eines Fix-PRs. Erledigt ist die Aufgabe, wenn der MSRV-Fix bei einem Fehlschlag automatisiert wird und der relevante Compile-Check-Workflow ebenfalls die MSRV-Prüfung ausführt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- github-actions, rust
- Bereich
- build-system, ci-cd
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100