From 19a017627c7395a3faaf41bc3a2817eeae671e65 Mon Sep 17 00:00:00 2001 From: Masterkatze Date: Mon, 8 Jun 2026 11:37:19 +0300 Subject: [PATCH 1/2] Bump actions versions --- .github/workflows/cibuild.yml | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/cibuild.yml b/.github/workflows/cibuild.yml index 0cb2a3292..0112be7c0 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@v4 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@v4 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 }} From 37017e4e15aecc7ed2ad5e839f496c3620ce3784 Mon Sep 17 00:00:00 2001 From: Masterkatze Date: Thu, 11 Jun 2026 22:06:45 +0300 Subject: [PATCH 2/2] Pin TheMrMilchmann/setup-msvc-dev to a v4 commit hash --- .github/workflows/cibuild.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cibuild.yml b/.github/workflows/cibuild.yml index 0112be7c0..09aedc9c5 100644 --- a/.github/workflows/cibuild.yml +++ b/.github/workflows/cibuild.yml @@ -192,7 +192,7 @@ jobs: echo "install_dir=$install_dir" >> "$GITHUB_ENV" echo "preset_name=$preset_name" >> "$GITHUB_ENV" - - uses: TheMrMilchmann/setup-msvc-dev@v4 + - uses: TheMrMilchmann/setup-msvc-dev@79dac248aac9d0059f86eae9d8b5bfab4e95e97c with: arch: x64 @@ -316,7 +316,7 @@ jobs: - name: Git fetch tags run: git fetch origin --tags --force - - uses: TheMrMilchmann/setup-msvc-dev@v4 + - uses: TheMrMilchmann/setup-msvc-dev@79dac248aac9d0059f86eae9d8b5bfab4e95e97c with: arch: x64