From 00bf725ba7e6acc16e46205a7e094ca8e35da881 Mon Sep 17 00:00:00 2001 From: Tomas Dvorak Date: Mon, 21 Sep 2026 14:06:18 +0200 Subject: [PATCH] ci: exclude .dockerbuild artifacts from release download build-push-action uploads ~~.dockerbuild metadata blobs as artifacts. pattern:"*" pulled them into the release job and extraction failed after 5 retries, killing the v0.6.0 release run. Match only binaries-*, desktop-*, and npm-tarballs. Authored By: TDvorak Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- .github/workflows/release.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 88a2f73..836090c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -153,11 +153,22 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + # build-push-action uploads "*.dockerbuild" metadata artifacts that + # download-artifact cannot extract — match only the real artifacts. - uses: actions/download-artifact@v4 with: - pattern: "*" + pattern: "binaries-*" merge-multiple: true path: dist-release + - uses: actions/download-artifact@v4 + with: + pattern: "desktop-*" + merge-multiple: true + path: dist-release + - uses: actions/download-artifact@v4 + with: + name: npm-tarballs + path: dist-release - name: Extract changelog section run: | awk -v ver="${VERSION#v}" '