Plugin: condition-github-actions
Bestätigt, dass die aktuelle Release innerhalb von GitHub Actions läuft. Das ist nützlich, wenn Releases nur aus deiner in GitHub gehosteten CI-Pipeline erfolgen sollen.
Installation
Abschnitt betitelt „Installation“semrel plugin install @semrel/condition-github-actionssemrel plugin install lädt die Binärdatei nach .semrel/plugins/ herunter und aktualisiert .semrel.lock. Committe .semrel.lock, um die Version für dein Team festzuschreiben.
Konfiguration
Abschnitt betitelt „Konfiguration“version: 1plugins: - uses: @semrel/condition-github-actionsUmgebungsvariablen
Abschnitt betitelt „Umgebungsvariablen“| Name | Erforderlich | Standard | Beschreibung |
|---|---|---|---|
| None | nein | — | Dieses Plugin hat keine eigenen SEMREL_PLUGIN_*-Variablen. |
Release-Kontextvariablen
Abschnitt betitelt „Release-Kontextvariablen“Dieses Plugin benötigt keine der gemeinsamen SEMREL_*-Release-Kontextvariablen, um seine Aufgabe zu erledigen.
Verhalten
Abschnitt betitelt „Verhalten“Wenn GITHUB_ACTIONS=true, ist das Plugin sofort erfolgreich. Fehlt die Variable oder ist sie auf einen anderen Wert gesetzt, schlägt die Bedingung fehl und semrel stoppt die Pipeline.