2 Kommentare (2 Kommentare)0 Reaktionen (0 Reaktionen)0 zugewiesene Personen (0 zugewiesene Personen)Rust2.009 Forks (2.009 Forks)batch import
enhancementgood first issue
Repository-Metriken
- Stars
- 32.954 Sterne (32.954 Sterne)
- PR-Merge-Metriken
- PR-Metriken ausstehend (PR-Metriken ausstehend)
Beschreibung
Currently, I have to add each language individually to the branch protection rules for main. This a problem since we can merge PRs which fail later when building the translations for publishing.
I think we can handle this by adding a new CI job which waits on every translation and only succeeds when they all succeed.
Originally posted by @mgeisler in https://github.com/google/comprehensive-rust/issues/2531#issuecomment-2571282773
Contributor Guide
- Research-Richtung
- Beziehen Sie sich auf die vorhandenen Übersetzungs Build CI Jobs im Repository (z. B. das Verzeichnis .github/workflows/). Das Issue verweist auf Kommentar #2531, der wahrscheinlich mehr Kontext enthält. Das Ziel ist es, einen neuen Job zu erstellen, der von allen Übersetzungsjobs abhängt und nur dann erfolgreich ist, wenn alle erfolgreich sind. Suchen Sie nach der aktuellen Definition der Übersetzungsjobs und wie deren Status aggregiert werden kann. Erwägen Sie die Verwendung von Job Abhängigkeiten und bedingten Schritten in GitHub Actions.
- Tech Stack
- rust
- Domain
- ci cddevops
- Issue Type
- Funktion
- Voraussetzungen
- GitHub ActionsYAML