research(platform): approvals when using Tirith
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
Direzione di ricerca
Inizia confrontando GitHub environments e required reviewers con GitLab manual jobs, quindi esamina la forma alternativa di status-sync tramite una GitHub App. Determina in che modo plan attestation dimostra che il piano applicato è quello approvato. Il lavoro è completato quando viene selezionato un approval design, il relativo workflow e comportamento in caso di errore sono documentati e l’ambiguità relativa a downgrade-to-warn è stata risolta.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
A policy failure that should pause for a human rather than hard-fail. Today's honest answer is
downgrade-to-warn, because blocking would leave the platform workflow stuck. Two candidate shapes,
both unproven: (1) lean on each CI system's own approval gates (GitHub environments/required
reviewers, GitLab manual jobs) with Tirith exiting the right code and a documented recipe per
platform; (2) sync run status through a GitHub App so an approval on the platform side updates the
PR check. Decide the shape before building; this intersects plan attestation — an approval is only
meaningful if the applied plan is provably the approved one.
- Lingua principale
- Python
- Stelle
- 167
- Fork
- 47
- Merge medio
- 1g 21h
- PR unite (30g)
- 7
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di StackGuardian/tirith
-
test(evaluators): edge cases for the numeric comparison evaluatorsForse già presa @sricharanreddycheruku l’ha presa 1 giorno fa. Apertagood first issue hacktoberfest tests
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
StackGuardian/tirith#381 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
research
Difficoltà 1/5 1-3 ore Idoneità per principianti 78/100
StackGuardian/tirith#356 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
StackGuardian/tirith#302 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
StackGuardian/tirith#299 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
StackGuardian/tirith#295 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di StackGuardian/tirith
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
[BUG] Multi-day events show "Ended" while still in progressForse già presa @tarunagnihotri534 l’ha presa oggi. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
data-umbrella/du-event-board#231 · 2 commenti ·
-
avl_automation: the generated control surface block isn't valid XML (typo in avl_out_parse.py)Forse già presa @brksol l’ha presa oggi. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
PX4/PX4-gazebo-models#164 ·