MetaMask / MetaMask/github-tools
Extract `changelog-check` to separate action
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 12
- Forks
- 7
- Ø Merge
- 1 T. 1 Std.
- Gemergte PRs (30 T.)
- 10
Beschreibung
The `changelog-check` workflow helps us ensure that changelogs are updated alongside changes in polyrepos and monorepos.
Currently, when we make use of this workflow in other repos we need to pin to a specific commit ID. This is cumbersome because it means that if we want to make a change to the workflow we now need to go through each repo by hand and update the commit ID.
If we extracted this workflow to an action, we could start using version strings such as `v1`. As long as new changes were backward compatible they would automatically get propagated to all of the repos.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, den bestehenden changelog-check-Workflow zu lokalisieren und zu überprüfen, wie andere Repositories ihn verwenden. Extrahiere ihn in eine versionierte GitHub Action, aktualisiere das Nutzungsmodell zur Unterstützung von v1-style-Referenzen und überprüfe, dass changelog-Prüfungen weiterhin sowohl für Polyrepos als auch für Monorepos funktionieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- github-actions
- Bereich
- ci-cd, devops
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100