abcxyz / abcxyz/guardian

[change-detection] Determine if tf entrypoint has changed on base branch and block

Aperta
#178 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
Go
Stelle
26
Fork
7
Merge medio
1g 1h
PR unite (30g)
1

Descrizione

### TL;DR

Some guardian repositories will have many terraform entrypoints. Most of which can be actuated independently. It would be beneficial if it was possible to detect changes in guardian that require rebasing instead of enforcing rebasing with the repo level setting as this can add a bit of overhead to the process (especially if the repo is sufficiently large and has many engineers working on it).

### Detailed design

Not sure if there is a good solution here. I think the main obstacle is that you can ensure on pull_request triggers that everything is up to date for the directory you are working in - however, determining if something has changed in between the last trigger and merge is more difficult. We could introduce merge queue here with a single check that confirms that the base branch and PR branch are indeed up to date.

### Alternatives considered

_No response_

### Additional information

_No response_

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.