Skip to content

Stop dependency auto-update for helmfile v0.171 variants#4340

Merged
kb-hiroyaataka merged 1 commit into
masterfrom
stop-helmfile-v0171-auto-update
Jun 10, 2026
Merged

Stop dependency auto-update for helmfile v0.171 variants#4340
kb-hiroyaataka merged 1 commit into
masterfrom
stop-helmfile-v0171-auto-update

Conversation

@kb-hiroyaataka

Copy link
Copy Markdown
Contributor

Background / Why

The Update dependencies job of the mod variant fails on every run, sending an error notification each time.

The cause is the two directories argocd-helmfile-v0171 / argocd-helmfile-plugin-v0171, which constrain helmfile to < 1.0 (the 0.x line). mod only inspects the latest 30 GitHub releases (the first page) and does not paginate. helmfile has moved to the 1.x line and stopped updating 0.x (last release: v0.171.0). As more 1.x releases piled up, v0.171.0 was pushed out of the latest-30 window and is no longer visible to mod, so no version matching < 1.0 can be found and dependency resolution fails. helmfile 0.x will not be updated again, so this auto-update can never succeed.

What this PR does

Removes variant.mod and variant.lock from the following two directories so they are no longer matched by the ls */variant.mod loop and are excluded from the auto-update:

  • argocd-helmfile-v0171
  • argocd-helmfile-plugin-v0171

The directories themselves and the pinned v0.171.0 image build are kept intact. Only the automatic dependency update is disabled.

Out of scope

  • Deleting the argocd-helmfile-v0171 / argocd-helmfile-plugin-v0171 directories
  • Removing / stopping the pinned v0.171.0 image build
  • Migrating / upgrading to helmfile 1.x

Remove variant.mod and variant.lock so the EOL helmfile 0.x variants are
no longer picked up by the Update dependencies workflow. Directories and
the pinned v0.171.0 image build are kept intact.
@kb-hiroyaataka kb-hiroyaataka marked this pull request as ready for review June 10, 2026 00:44

@kb-yusukekimura kb-yusukekimura left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kb-hiroyaataka kb-hiroyaataka merged commit 44fe365 into master Jun 10, 2026
4 checks passed
@kb-hiroyaataka kb-hiroyaataka deleted the stop-helmfile-v0171-auto-update branch June 10, 2026 02:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants