github / github/app

Provide finer-grained options for approvals.

Offen
#3,117 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Keine Sprachdaten
Sterne
2.1k
Forks
153
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Provide finer-grained options for approvals. For example, when approving the command `git log` it's not so useful to have an option to approve all `git` commands as some of those are destructive - but being able to blanket approve all `git log` commands would be helpful.

---
| Field | Value |
| --- | --- |
| App version | 1.1.12 |
| OS | Windows 10.0.26200 |
| Theme | Notionish |
| Path | /chat |
| Tenure | Week 11 |

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den Ablauf der Befehlsgenehmigung zu lokalisieren; das Issue stellt ausdrücklich die pauschale Genehmigung für alle git-Befehle einer enger gefassten Genehmigung für git log gegenüber. Lege fest, wie eine feiner granulierte Übereinstimmung für sichere und destruktive Befehle funktionieren soll, und überprüfe anschließend, dass git log genehmigt werden kann, ohne andere git-Befehle zu genehmigen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
git
Bereich
authorization, security
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Aktiv
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

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