Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: Consolidate git-checkout pipelines and enforce version consistency with upstream #41290

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

debasishbsws
Copy link
Member

  • Moved all git-checkout pipelines to the top for better organization and maintainability.
  • Added verification steps for base-images-tag and docker-machine-tag to ensure consistency with upstream.
  • The refactoring helps in automated package updates by failing early if upstream versions differ from what is specified.
  • Removed redundant git-checkout and go/bump steps from subpackages, centralizing them at the beginning.
  • Improves clarity and maintainability of the GitLab Runner package definition."

…istency with upstream

- Moved all  pipelines to the top for better organization and maintainability.
- Added verification steps for  and  to ensure consistency with upstream.
- The refactoring helps in automated package updates by failing early if upstream versions differ from what is specified.
- centralizing  and  steps at the beginning.
- Improves clarity and maintainability, also make sure the automated package updated is not bypassing anything.

Signed-off-by: Debasish Biswas <debasishbsws.dev@gmail.com>
Signed-off-by: Debasish Biswas <debasishbsws.dev@gmail.com>
@debasishbsws debasishbsws requested review from a team and joshrwolf February 4, 2025 18:17
@octo-sts octo-sts bot added the bincapz/pass bincapz/pass Bincapz (aka. malcontent) scan didn't detect any CRITICALs on the scanned packages. label Feb 4, 2025
@OddBloke OddBloke requested review from OddBloke and removed request for a team February 5, 2025 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bincapz/pass bincapz/pass Bincapz (aka. malcontent) scan didn't detect any CRITICALs on the scanned packages.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant