abcxyz / abcxyz/guardian

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

Ouverte
#178 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
Go
Étoiles
26
Forks
7
Merge moyen
1 j 1 h
PR mergées (30 j)
1

Description

### 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_

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.