Skip to content

fix(build): make buildtools update go dependency#3782

Merged
banjoh merged 5 commits into
mainfrom
fix-builds-failing
Jun 24, 2026
Merged

fix(build): make buildtools update go dependency#3782
banjoh merged 5 commits into
mainfrom
fix-builds-failing

Conversation

@banjoh

@banjoh banjoh commented Jun 24, 2026

Copy link
Copy Markdown
Member

What this PR does / why we need it:

buildtools make target should modify the dependent k0s go dependency to match the version of k0s being targeted. Update CI workflow to ensure builds succeed for each minor

Which issue(s) this PR fixes:

Does this PR require a test?

Does this PR require a release note?


Does this PR require documentation?

banjoh added 2 commits June 24, 2026 14:17
buildtools should modify the dependent k0s go dependency
to match the version of k0s being targetted

Signed-off-by: Evans Mungai <evans@replicated.com>
Signed-off-by: Evans Mungai <evans@replicated.com>
@github-actions

github-actions Bot commented Jun 24, 2026

Copy link
Copy Markdown

This PR has been released (on staging) and is available for download with a embedded-cluster-smoke-test-staging-app license ID.

Online Installer:

curl "https://staging.replicated.app/embedded/embedded-cluster-smoke-test-staging-app/ci/appver-dev-e783c8e" -H "Authorization: $EC_SMOKE_TEST_LICENSE_ID" -o embedded-cluster-smoke-test-staging-app-ci.tgz

Airgap Installer (may take a few minutes before the airgap bundle is built):

curl "https://staging.replicated.app/embedded/embedded-cluster-smoke-test-staging-app/ci-airgap/appver-dev-e783c8e?airgap=true" -H "Authorization: $EC_SMOKE_TEST_LICENSE_ID" -o embedded-cluster-smoke-test-staging-app-ci.tgz

Happy debugging!

@banjoh banjoh enabled auto-merge (squash) June 24, 2026 14:13
banjoh added 3 commits June 24, 2026 17:54
Signed-off-by: Evans Mungai <evans@replicated.com>
version_suffix already includes a leading dash, so the copy target
embedded-cluster-${version_suffix} produced a double-dash filename that
the upload step never matched (silently uploaded nothing under
if-no-files-found: warn). The new per-minor check-images matrix is the
first consumer of previous-k0s-N-release, exposing the mismatch. Drop
the extra dash so the binary, upload path, and check-images download
agree.

Signed-off-by: Evans Mungai <evans@replicated.com>
Signed-off-by: Evans Mungai <evans@replicated.com>
@banjoh banjoh merged commit 848e388 into main Jun 24, 2026
54 of 55 checks passed
@banjoh banjoh deleted the fix-builds-failing branch June 24, 2026 19:38
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