github / github/branch-deploy

Github Environments - Required Reviewer option ?

Offen
#352 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement question
Vorherrschende Sprache
TypeScript
Sterne
576
Forks
74
Ø Merge
11 Std. 7 Min.
Gemergte PRs (30 T.)
1

Beschreibung

### Details

Hello,
Is it possible to apply "Approval Gate" when deploying to PRODUCTION environment ?

Here is an example of existing 'production' which require reviewers on Github Level :

![{6CF1901D-0F76-4158-8058-0E58C9BF301E}](https://github.com/user-attachments/assets/0bb9ca6e-8d4f-4fed-b8d5-c6b991223856)

But if its enable branch-deploy fails with :

.deploy production

![{5F20E4B4-78B7-472C-A6DA-775A011F01F9}](https://github.com/user-attachments/assets/0b6eb946-de44-4100-a571-a35a491d841f)

How can I ensure that deployment to 'production' is managed ONLY by dedicated user(s), and deployment to 'stage' is managed by other repo 'write' users?

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit der Prüfung des branch-deploy-Bereitstellungsablaufs und des Verhaltens von GitHub Environments bei erforderlichen Reviewern. Reproduziere den im Issue beschriebenen Fall `.deploy production` und ermittle anschließend, ob das Projekt dedizierte Reviewer für production erzwingen kann, während andere Benutzer des Repositorys mit Schreibrechten Deployments in stage durchführen dürfen. Der Abschluss sollte einen dokumentierten oder implementierten und verifizierten Zugriffskontrollpfad umfassen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
github, github-actions
Bereich
authorization, ci-cd, devops
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
20/100

Neue Issues direkt in Ihr Postfach

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