diff --git a/.github/workflows/linux-appimage-build.yml b/.github/workflows/linux-appimage-build.yml index 24acce276..ec7233035 100644 --- a/.github/workflows/linux-appimage-build.yml +++ b/.github/workflows/linux-appimage-build.yml @@ -30,7 +30,7 @@ jobs: - name: Cache Dependencies id: cache-deps - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/deps key: deps ${{ hashFiles('scripts/deps/build-dependencies-linux.sh', 'scripts/deps/build-ffmpeg-linux.sh', 'scripts/deps/versions') }} @@ -75,7 +75,7 @@ jobs: scripts/packaging/appimage/make-appimage.sh $(realpath .) $(realpath ./build) $HOME/deps "${{ matrix.asset }}" - name: Upload AppImage - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: "${{ matrix.artifact }}" path: "${{ matrix.asset }}" diff --git a/.github/workflows/linux-cross-appimage-build.yml b/.github/workflows/linux-cross-appimage-build.yml index d0f7da9cd..8d5756e6d 100644 --- a/.github/workflows/linux-cross-appimage-build.yml +++ b/.github/workflows/linux-cross-appimage-build.yml @@ -24,7 +24,7 @@ jobs: - name: Cache Dependencies id: cache-deps - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/deps key: deps-cross ${{ matrix.arch }} ${{ hashFiles('scripts/deps/build-dependencies-linux.sh', 'scripts/deps/build-dependencies-linux-cross.sh', 'scripts/deps/versions') }} @@ -91,7 +91,7 @@ jobs: scripts/packaging/appimage/make-cross-appimage.sh -inject-libc duckstation-mini ${{ matrix.arch }} "$(realpath build)" "$HOME/deps/cross" "/${{ matrix.arch }}-chroot" - name: Upload AppImages - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: "linux-${{ matrix.arch }}-appimage" path: "DuckStation-*.AppImage" diff --git a/.github/workflows/macos-build.yml b/.github/workflows/macos-build.yml index 47f96bc4f..8f5772f5a 100644 --- a/.github/workflows/macos-build.yml +++ b/.github/workflows/macos-build.yml @@ -22,7 +22,7 @@ jobs: - name: Cache Dependencies id: cache-deps-mac - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/deps key: deps-mac ${{ hashFiles('scripts/deps/build-dependencies-mac.sh', 'scripts/deps/versions') }} @@ -65,7 +65,7 @@ jobs: zip -9 -r duckstation-mac-release.zip DuckStation.app/ - name: Upload MacOS .app - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: "macos" path: "build/duckstation-mac-release.zip" diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index cf0a719f2..ba830b696 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -39,7 +39,7 @@ jobs: if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/dev' steps: - name: Download Artifacts - uses: actions/download-artifact@v6 + uses: actions/download-artifact@v7 with: path: ./artifacts/ merge-multiple: true diff --git a/.github/workflows/upload-caches.yml b/.github/workflows/upload-caches.yml index 3fa835f73..88b8a4934 100644 --- a/.github/workflows/upload-caches.yml +++ b/.github/workflows/upload-caches.yml @@ -14,7 +14,7 @@ jobs: - name: Cache Dependencies id: cache-deps - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | dep/msvc/deps-arm64 @@ -30,7 +30,7 @@ jobs: - name: Upload Cache Files if: steps.cache-deps.outputs.cache-hit == 'true' - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: "windows" path: "deps-*.zip" diff --git a/.github/workflows/windows-build.yml b/.github/workflows/windows-build.yml index fb95f4d99..48a6e704f 100644 --- a/.github/workflows/windows-build.yml +++ b/.github/workflows/windows-build.yml @@ -43,7 +43,7 @@ jobs: - name: Cache Dependencies id: cache-deps - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | dep/msvc/deps-arm64 @@ -116,7 +116,7 @@ jobs: "C:\Program Files\7-Zip\7z.exe" a -mx9 -r ${{ matrix.assetname }} ./bin/${{ matrix.bindir }}/* - name: Upload ${{ matrix.name }} Release Artifact - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: "windows-${{ matrix.arch }}" path: "duckstation-windows-${{ matrix.arch }}-*.zip"