Fix checksums job to only download binary artifacts (#23)

The checksums job was downloading all artifacts including Docker build
artifacts, but it was only designed to process binary artifacts. This
caused failures when the Docker job created artifacts that didn't match
the expected soundtouch-* binary file patterns.

Changed the artifact download to use pattern: binaries-* to only
download the binary artifacts that the checksums generation logic
expects.
This commit is contained in:
Tobias Gesellchen
2026-02-08 01:03:44 +01:00
committed by GitHub
parent 11919f7fa9
commit 8094ac70bd
+3 -2
View File
@@ -159,7 +159,7 @@ jobs:
# Build CLI
build_binary "soundtouch-cli" "./cmd/soundtouch-cli"
# Build Service
build_binary "soundtouch-service" "./cmd/soundtouch-service"
id: build
@@ -203,9 +203,10 @@ jobs:
needs: [validate, build]
steps:
- name: Download all artifacts
- name: Download binary artifacts
uses: actions/download-artifact@v7
with:
pattern: binaries-*
path: ./binaries
- name: Generate checksums