Support review-based bootstrap #3693
Replies: 3 comments 4 replies
-
Ah, I see. Hmm, that doesn't sound totally unreasonable. 🤔 |
Beta Was this translation helpful? Give feedback.
-
The problem I would have with it being "pending and waiting for review", is that you would need a second person ready-to-go. Given this, I am wondering if you would not be better off with automating things in CI using |
Beta Was this translation helpful? Give feedback.
-
We will very likely not implement this in Flux because
|
Beta Was this translation helpful? Give feedback.
-
Hi,
The product offered by my company needs compliance with the SOC2 certification, which requires all changes to be reviewed by someone else. This makes the current bootstrap workflow implemented by
flux bootstrap
unsuitable for us because it relies on committing and pushing changes to the main branch automatically.It would be really nice if
flux bootstrap
could support a bootstrap workflow where the commits are pushed to a second branch/place for review (most specifically the equivalent ofgit push origin HEAD:refs/for/main
in my case), then a prompt with something likeGit change was filed. Please merge it and press enter to continue.
is printed and the command blocks until the user presses enter or types Y to proceed or something (or even better, until it detects automatically that the proposed Git changes were merged to the main branch). If the changes are now present, the command resumes the bootstrap by applying the manifests as expected.Beta Was this translation helpful? Give feedback.
All reactions