[krel] Introduce krel subcommand for pushing git objects #1446
Labels
area/release-eng
Issues or PRs related to the Release Engineering subproject
kind/feature
Categorizes issue or PR as related to a new feature.
priority/important-soon
Must be staffed and worked on either currently, or very soon, ideally in time for the next release.
sig/release
Categorizes an issue or PR as relevant to SIG Release.
There are multiple issues with pushing the git references inside anago, which makes the overall process not idempotent. For example network flakes can abort the push, even if specified as dry-run. If the remote tag already exists due to another issue in anago, then we're not able to skip this step accordingly.
I would like to solve that issue inside a dedicated krel subcommand for pushing the git objects. This means that we would replace this complete part in anago:
release/anago
Lines 807 to 851 in 6e27776
Additionally, we should enhance the implementation to:
Refers to #1353
/priority important-soon
The text was updated successfully, but these errors were encountered: