Skip to content

fix(ci): restore dropped k0s sysext copy into dist/release/ - #93

Merged
castrojo merged 1 commit into
mainfrom
fix-k0s-release-staging
Sep 11, 2026
Merged

castrojo merged 1 commit into
mainfrom
fix-k0s-release-staging

Conversation

@castrojo

Copy link
Copy Markdown
Collaborator

Fixes a regression from #92: the PXE-asset staging edit accidentally dropped cp dist/sysext/k0s-*.raw.zst dist/release/, so the k0s sysext stopped refreshing in the published release. Caught by tests/unit/test_sysupdate_transfers.py on the post-merge main run (unit job failed).

Verification: python3 -m pytest tests/unit -q — 201 passed, 1 xfailed. just validate — graph resolves.

The PXE-asset fix in #92 replaced the mkdir/cp block in the SHA256SUMS
signing step and accidentally dropped the
'cp dist/sysext/k0s-*.raw.zst dist/release/' line, so the k0s sysext
stopped being refreshed in the published GitHub Release. Caught by
tests/unit/test_sysupdate_transfers.py on the post-merge main run.

Assisted-by: Claude via GitHub Copilot
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@castrojo
castrojo merged commit 3772407 into main Sep 11, 2026
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.

1 participant