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

1 participant