Skip to content

fix(release): unique asset names + bump artifact actions#3

Merged
markovejnovic merged 2 commits into
mainfrom
fix/release-asset-collision
Jun 23, 2026
Merged

fix(release): unique asset names + bump artifact actions#3
markovejnovic merged 2 commits into
mainfrom
fix/release-asset-collision

Conversation

@markovejnovic

@markovejnovic markovejnovic commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Thread the manifest spec :name through VmLinuxBuild and ArtifactMeta so
the release asset is named vmlinux-<spec-name> instead of
vmlinux-<arch>-<version>. Two configs sharing a kernel version (e.g.
x86_64-5.10 and x86_64-5.10-no-acpi -> 5.10.259) no longer collide on
upload.
@markovejnovic markovejnovic force-pushed the fix/release-asset-collision branch from abd031a to 13158ec Compare June 23, 2026 23:45
upload-artifact v4.6.2 -> v7.0.1 (clears Node 20 deprecation warning),
download-artifact v4.3.0 -> v8.0.1 (pairs with upload v7).

clojure-lint-action left on its working master-pinned SHA; the v1 tag's
Dockerfile (node:10-slim) no longer builds. The SHA is the real pin.
@markovejnovic markovejnovic force-pushed the fix/release-asset-collision branch from 13158ec to d752d09 Compare June 23, 2026 23:45
@markovejnovic markovejnovic merged commit c20ce4d into main Jun 23, 2026
3 checks passed
@markovejnovic markovejnovic deleted the fix/release-asset-collision branch June 23, 2026 23:58
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