abhinav / abhinav/git-spice

stack-merge feedback: If CI is bypassed by admin at GitHub, git-spice gets stuck

Offen
#1,357 3 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Go
Sterne
762
Forks
72
Ø Merge
18 Std. 24 Min.
Gemergte PRs (30 T.)
28

Beschreibung

If, midway through a `git-spice stack merge`, a GitHub admin skips CI checks and merges the bottom-most PR into main, git-spice keeps waiting indefinitely.

Perhaps git-spice should be idempotent. If the merge happens outside of the CLI, it should be detected and accepted as a success, and move on to the next PR in the stack.

We use this override to avoid running redundant CI checks during squash+merge of multiple PRs

Image

Image

Image

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

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