Automate branch cutting for releases
- Vorherrschende Sprache
- Keine Sprachdaten
- Sterne
- 3
- Forks
- 0
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Automate code freeze and release branch cutting. This ensures that dogfood starts tracking the release branch without human intervention, so the release gets the full freeze period of dogfooding regardless of PTO or human frailty.
1. On the agreed day, an automated action
1. tags the cut commit
2. creates the release branch
3. posts to #dev channel in Slack that we are frozen
relates to #1021
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Das Issue nennt keine Dateien, Tests oder vorhandenen Automatisierungseinstiegspunkte. Beginne damit, den Release-Workflow des Repositorys zu finden und zu bestätigen, wie der vereinbarte Freeze-Tag, der Tag, der Release-Branch und die #dev-Slack-Benachrichtigung dargestellt werden; abgeschlossen bedeutet, dass alle drei Aktionen automatisch ausgeführt werden und dogfood dem Release-Branch folgt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- git
- Bereich
- ci-cd, release
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100