Deprecate `update-release-status.yml` workflow

Aperta
#476 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Refactoring
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
azure, github-actions, javascript
Ambito
ci-cd, cloud, release

Direzione di ricerca

Confronta il workflow update-release-status.yml con scripts/release/webhook-handler.js per identificare la logica dello stato della release che dovrebbe essere spostata nella Azure Function. Verifica che la funzione possa eseguire il dispatch di update-status.yml dopo la conclusione di tutti i check-runs, quindi depreca il workflow quando il comportamento equivalente è rappresentato lì.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement release-process

The update-release-status.yml workflow is responsible to monitor the overall states of a release and dispatch the update-status.yml if all the check-runs successfully concluded.

The initial goal was to respond to check run events, but GitHub Actions doesn't dispatch this event generated by workflows to prevent divergent execution.
To reintroduce this behavior we have implemented an Azure Function that dispatches the update-release-status.yml workflow.

This Azure Function implemented in webhook-handler.js can include all the logic in update-release-status.yml.

Lingua principale
CodeQL
Stelle
227
Fork
82
Merge medio
6g 7h
PR unite (30g)
9

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di github/codeql-coding-standards

Tutte le issue di github/codeql-coding-standards

Issue simili

Altre issue su DevOps

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.