diff --git a/.github/workflows/build-slint-selfhosted.yml b/.github/workflows/build-slint-selfhosted.yml index 77b059d73..045b1166a 100644 --- a/.github/workflows/build-slint-selfhosted.yml +++ b/.github/workflows/build-slint-selfhosted.yml @@ -54,7 +54,7 @@ jobs: strip qbz-linux-x86_64 || true echo "stripped:"; ls -lh qbz-linux-x86_64 | awk '{print $5}' - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: qbz-linux-x86_64 path: qbz-linux-x86_64 diff --git a/.github/workflows/build-slint.yml b/.github/workflows/build-slint.yml index fd90bdf8c..25f147991 100644 --- a/.github/workflows/build-slint.yml +++ b/.github/workflows/build-slint.yml @@ -107,7 +107,7 @@ jobs: echo "::group::result"; ls -lh crates/target/release/qbz; df -h /; free -h; echo "::endgroup::" - name: Upload binary - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: qbz-linux-x86_64 path: crates/target/release/qbz diff --git a/.github/workflows/release-flatpak.yml b/.github/workflows/release-flatpak.yml index 36ec21dcb..3f8e67d6e 100644 --- a/.github/workflows/release-flatpak.yml +++ b/.github/workflows/release-flatpak.yml @@ -133,7 +133,7 @@ jobs: ls -la dist - name: Upload Flatpak bundle - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: qbz-flatpak path: dist/${{ steps.build_flatpak.outputs.bundle_name }} diff --git a/.github/workflows/release-linux-aarch64.yml b/.github/workflows/release-linux-aarch64.yml index 867cebcf2..8062c2775 100644 --- a/.github/workflows/release-linux-aarch64.yml +++ b/.github/workflows/release-linux-aarch64.yml @@ -128,14 +128,14 @@ jobs: ls -la qbz qbz-unstripped - name: Upload binary - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: qbz-linux-aarch64 path: qbz if-no-files-found: error - name: Upload unstripped binary (symbolication) - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: qbz-linux-aarch64-unstripped path: qbz-unstripped @@ -179,7 +179,7 @@ jobs: # branch) wired the package job's Download-qbzd step below to expect # `qbzd-linux-aarch64` — matching what already landed wins over the # brief text (see task-15-report.md for the full note). - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: { name: qbzd-linux-aarch64, path: crates/target/release/qbzd } package: @@ -299,7 +299,7 @@ jobs: ls -la dist - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: qbz-linux-aarch64-packages path: dist/* diff --git a/.github/workflows/release-linux.yml b/.github/workflows/release-linux.yml index 351d1e6a7..4773cb366 100644 --- a/.github/workflows/release-linux.yml +++ b/.github/workflows/release-linux.yml @@ -161,7 +161,7 @@ jobs: ls -la qbz qbz-unstripped - name: Upload binary - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: qbz-linux-x86_64 path: qbz @@ -170,7 +170,7 @@ jobs: # Symbolication artifact: panic backtraces in shipped binaries are # address-only (profile strips symbols); this copy resolves them. - name: Upload unstripped binary (symbolication) - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: qbz-linux-x86_64-unstripped path: qbz-unstripped @@ -211,7 +211,7 @@ jobs: # branch) wired the package job's Download-qbzd step below to expect # `qbzd-linux-x86_64` — matching what already landed wins over the # brief text (see task-15-report.md for the full note). - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: { name: qbzd-linux-x86_64, path: crates/target/release/qbzd } package: @@ -351,7 +351,7 @@ jobs: ls -la dist - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: qbz-linux-packages path: dist/* diff --git a/.github/workflows/release-macos.yml b/.github/workflows/release-macos.yml index 9f56e868c..edc981aa6 100644 --- a/.github/workflows/release-macos.yml +++ b/.github/workflows/release-macos.yml @@ -193,7 +193,7 @@ jobs: ls -la dist - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ matrix.artifact }} path: | diff --git a/.github/workflows/release-snap.yml b/.github/workflows/release-snap.yml index 70920e1fb..e28556373 100644 --- a/.github/workflows/release-snap.yml +++ b/.github/workflows/release-snap.yml @@ -100,7 +100,7 @@ jobs: ls -lh crates/target/release/qbz - name: Upload binary artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: qbz-bin-amd64 path: crates/target/release/qbz @@ -169,7 +169,7 @@ jobs: ls -lh crates/target/release/qbz - name: Upload binary artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: qbz-bin-arm64 path: crates/target/release/qbz @@ -224,7 +224,7 @@ jobs: uses: snapcore/action-build@v1 - name: Upload .snap artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: qbz-snap-amd64 path: ${{ steps.build.outputs.snap }} @@ -278,7 +278,7 @@ jobs: uses: snapcore/action-build@v1 - name: Upload .snap artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: qbz-snap-arm64 path: ${{ steps.build.outputs.snap }}