diff --git a/.github/workflows/gamedb-lint.yml b/.github/workflows/gamedb-lint.yml index 2dd4095f7..29961ba2a 100644 --- a/.github/workflows/gamedb-lint.yml +++ b/.github/workflows/gamedb-lint.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-22.04 timeout-minutes: 120 steps: - - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4 with: fetch-depth: 0 diff --git a/.github/workflows/linux-appimage-build.yml b/.github/workflows/linux-appimage-build.yml index 56daf2bcf..6e0697173 100644 --- a/.github/workflows/linux-appimage-build.yml +++ b/.github/workflows/linux-appimage-build.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-22.04 timeout-minutes: 120 steps: - - uses: actions/checkout@v4.1.6 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -19,7 +19,7 @@ jobs: - name: Cache Dependencies id: cache-deps - uses: actions/cache@v4.0.2 + uses: actions/cache@v4 with: path: ~/deps key: deps ${{ hashFiles('scripts/deps/build-dependencies-linux.sh', 'scripts/deps/build-ffmpeg-linux.sh') }} @@ -70,7 +70,7 @@ jobs: scripts/packaging/appimage/make-appimage.sh $(realpath .) $(realpath ./build) $HOME/deps DuckStation-x64 - name: Upload Qt AppImage - uses: actions/upload-artifact@v4.3.3 + uses: actions/upload-artifact@v4 with: name: "linux-x64-appimage" path: "DuckStation-x64.AppImage" @@ -81,7 +81,7 @@ jobs: runs-on: ubuntu-22.04 timeout-minutes: 120 steps: - - uses: actions/checkout@v4.1.6 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -90,7 +90,7 @@ jobs: - name: Cache Dependencies id: cache-deps - uses: actions/cache@v4.0.2 + uses: actions/cache@v4 with: path: ~/deps key: deps ${{ hashFiles('scripts/deps/build-dependencies-linux.sh', 'scripts/deps/build-ffmpeg-linux.sh') }} @@ -141,7 +141,7 @@ jobs: scripts/packaging/appimage/make-appimage.sh $(realpath .) $(realpath ./build) $HOME/deps DuckStation-x64-SSE2 - name: Upload Qt AppImage - uses: actions/upload-artifact@v4.3.3 + uses: actions/upload-artifact@v4 with: name: "linux-x64-sse2-appimage" path: "DuckStation-x64-SSE2.AppImage" diff --git a/.github/workflows/linux-flatpak-build.yml b/.github/workflows/linux-flatpak-build.yml index 8f34e9a8f..2462faeed 100644 --- a/.github/workflows/linux-flatpak-build.yml +++ b/.github/workflows/linux-flatpak-build.yml @@ -22,7 +22,7 @@ jobs: options: --privileged timeout-minutes: 120 steps: - - uses: actions/checkout@v4.1.6 + - uses: actions/checkout@v4 with: fetch-depth: 0 set-safe-directory: ${{ env.GITHUB_WORKSPACE }} @@ -107,7 +107,7 @@ jobs: build-log-url: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} - name: Upload Flatpak - uses: actions/upload-artifact@v4.3.3 + uses: actions/upload-artifact@v4 with: name: "linux-flatpak" path: "duckstation-x64.flatpak" diff --git a/.github/workflows/macos-build.yml b/.github/workflows/macos-build.yml index 652438d69..c568aaac4 100644 --- a/.github/workflows/macos-build.yml +++ b/.github/workflows/macos-build.yml @@ -10,7 +10,7 @@ jobs: runs-on: macos-14 timeout-minutes: 120 steps: - - uses: actions/checkout@v4.1.6 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -24,7 +24,7 @@ jobs: - name: Cache Dependencies id: cache-deps-mac - uses: actions/cache@v4.0.2 + uses: actions/cache@v4 with: path: ~/deps key: deps-mac ${{ hashFiles('scripts/deps/build-dependencies-mac.sh') }} @@ -73,7 +73,7 @@ jobs: zip -r duckstation-mac-release.zip DuckStation.app/ - name: Upload MacOS .app - uses: actions/upload-artifact@v4.3.3 + uses: actions/upload-artifact@v4 with: name: "macos" path: "build/duckstation-mac-release.zip" diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2f4d38e90..5f904c1ed 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@v4.1.7 + uses: actions/download-artifact@v4 with: path: ./artifacts/ diff --git a/.github/workflows/upload-caches.yml b/.github/workflows/upload-caches.yml index 3bfd1be9a..0fc95d1c0 100644 --- a/.github/workflows/upload-caches.yml +++ b/.github/workflows/upload-caches.yml @@ -8,13 +8,13 @@ jobs: runs-on: windows-2022 timeout-minutes: 120 steps: - - uses: actions/checkout@v4.1.6 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Cache Dependencies id: cache-deps - uses: actions/cache@v4.0.2 + uses: actions/cache@v4 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@v4.3.3 + uses: actions/upload-artifact@v4 with: name: "windows" path: "deps-*.zip" diff --git a/.github/workflows/windows-build.yml b/.github/workflows/windows-build.yml index 73d76b603..fd3cc410d 100644 --- a/.github/workflows/windows-build.yml +++ b/.github/workflows/windows-build.yml @@ -10,13 +10,13 @@ jobs: runs-on: windows-2022 timeout-minutes: 120 steps: - - uses: actions/checkout@v4.1.6 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Cache Dependencies id: cache-deps - uses: actions/cache@v4.0.2 + uses: actions/cache@v4 with: path: | dep/msvc/deps-arm64 @@ -97,7 +97,7 @@ jobs: "C:\Program Files\7-Zip\7z.exe" a -r duckstation-windows-x64-release.zip ./bin/x64/* - name: Upload x64 Release Artifact - uses: actions/upload-artifact@v4.3.3 + uses: actions/upload-artifact@v4 with: name: "windows-x64" path: "duckstation-windows-x64-release*.zip" @@ -108,13 +108,13 @@ jobs: runs-on: windows-2022 timeout-minutes: 120 steps: - - uses: actions/checkout@v4.1.6 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Cache Dependencies id: cache-deps - uses: actions/cache@v4.0.2 + uses: actions/cache@v4 with: path: | dep/msvc/deps-arm64 @@ -195,7 +195,7 @@ jobs: "C:\Program Files\7-Zip\7z.exe" a -r duckstation-windows-x64-sse2-release.zip ./bin/x64/* - name: Upload x64 Release Artifact - uses: actions/upload-artifact@v4.3.3 + uses: actions/upload-artifact@v4 with: name: "windows-x64-sse2" path: "duckstation-windows-x64-sse2-release*.zip" @@ -206,14 +206,14 @@ jobs: runs-on: windows-2022 timeout-minutes: 120 steps: - - uses: actions/checkout@v4.1.6 + - uses: actions/checkout@v4 with: fetch-depth: 0 submodules: true - name: Cache Dependencies id: cache-deps - uses: actions/cache@v4.0.2 + uses: actions/cache@v4 with: path: | dep/msvc/deps-arm64 @@ -294,7 +294,7 @@ jobs: "C:\Program Files\7-Zip\7z.exe" a -r duckstation-windows-arm64-release.zip ./bin/ARM64/* - name: Upload ARM64 Release Artifact - uses: actions/upload-artifact@v4.3.3 + uses: actions/upload-artifact@v4 with: name: "windows-arm64" path: "duckstation-windows-arm64-release*.zip"