argumentcomputer / argumentcomputer/ci-workflows

lints workflow : msrv sometimes needs a crate directory

Offen
#8 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Keine Sprachdaten
Sterne
0
Forks
3
Ø Merge
59 Min.
Gemergte PRs (30 T.)
2

Beschreibung

Because those repos contain multiple crates we want to check the msrv for, they need a custom msrv job that `cd`s into the crate's root directory:
- https://github.com/lurk-lab/bellpepper-gadgets
- https://github.com/lurk-lab/bellpepper

This makes the msrv step in the linting job from this repository unusable.

See https://github.com/lurk-lab/bellpepper-gadgets/pull/13
See also #7, more specifically the suggestion of a crate parameter.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne mit dem lints workflow und seinem MSRV step, lies dann issue #7 und den darin referenzierten bellpepper-gadgets pull request. Prüfe, wie der workflow einen crate parameter akzeptieren und für bellpepper-gadgets und bellpepper in das crate root wechseln könnte. Als erledigt gilt die Aufgabe, wenn der MSRV lint für Repositories mit mehreren crates funktioniert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
github-actions, rust
Bereich
ci-cd
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.