diff --git a/.github/workflows/cibuild.yml b/.github/workflows/cibuild.yml index 0cb2a3292..09aedc9c5 100644 --- a/.github/workflows/cibuild.yml +++ b/.github/workflows/cibuild.yml @@ -37,7 +37,7 @@ jobs: - name: Set initial default branch name run: git config --global init.defaultBranch master - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 @@ -120,28 +120,28 @@ jobs: echo "gamedata=$(find . -regex '\.\/neo-\w*-\w*-gamedata' -printf '%f')" >> "$GITHUB_ENV" - name: Upload libraries - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ env.libraries }} path: ${{ env.install_dir }}/${{ env.libraries }} if-no-files-found: error - name: Upload libraries debug information - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ env.libraries_debuginfo }} path: ${{ env.install_dir }}/${{ env.libraries_debuginfo }} if-no-files-found: error - name: Upload dedicated library - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ env.dedicated }} path: ${{ env.install_dir }}/${{ env.dedicated }} if-no-files-found: error - name: Upload dedicated library debug information - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ env.dedicated_debuginfo }} path: ${{ env.install_dir }}/${{ env.dedicated_debuginfo }} @@ -149,7 +149,7 @@ jobs: - name: Upload SourceMod gamedata if: ${{ matrix.preset_build_type.name == 'release' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ env.gamedata }} path: ${{ env.install_dir }}/${{ env.gamedata }} @@ -176,7 +176,7 @@ jobs: - { display_name: 'Release', name: release } steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 @@ -192,7 +192,7 @@ jobs: echo "install_dir=$install_dir" >> "$GITHUB_ENV" echo "preset_name=$preset_name" >> "$GITHUB_ENV" - - uses: ilammy/msvc-dev-cmd@v1 + - uses: TheMrMilchmann/setup-msvc-dev@79dac248aac9d0059f86eae9d8b5bfab4e95e97c with: arch: x64 @@ -262,28 +262,28 @@ jobs: echo "gamedata=$(find . -regex '\.\/neo-\w*-\w*-gamedata' -printf '%f')" >> "$GITHUB_ENV" - name: Upload libraries - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ env.libraries }} path: ${{ env.install_dir }}/${{ env.libraries }} if-no-files-found: error - name: Upload libraries debug information - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ env.libraries_debuginfo }} path: ${{ env.install_dir }}/${{ env.libraries_debuginfo }} if-no-files-found: error - name: Upload dedicated library - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ env.dedicated }} path: ${{ env.install_dir }}/${{ env.dedicated }} if-no-files-found: error - name: Upload dedicated library debug information - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ env.dedicated_debuginfo }} path: ${{ env.install_dir }}/${{ env.dedicated_debuginfo }} @@ -299,7 +299,7 @@ jobs: shell: bash steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 @@ -316,7 +316,7 @@ jobs: - name: Git fetch tags run: git fetch origin --tags --force - - uses: ilammy/msvc-dev-cmd@v1 + - uses: TheMrMilchmann/setup-msvc-dev@79dac248aac9d0059f86eae9d8b5bfab4e95e97c with: arch: x64 @@ -341,7 +341,7 @@ jobs: run: echo "resources=$(echo neo-*-*-resources)" >> "$GITHUB_ENV" - name: Upload resources - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ env.resources }} path: ${{ env.install_dir }}/${{ env.resources }}