2323 platform : [
2424 { name: ubuntu-20.04, os: ubuntu-latest, containerImage: 'ubuntu:20.04', cc: clang-8, cxx: clang++-8, release: true },
2525 { name: ubuntu-latest, os: ubuntu-latest, cc: clang, cxx: clang++, release: false },
26- { name: windows-2019 , os: windows-2019 , cc: msvc, release: true },
26+ { name: windows-2022 , os: windows-2022 , cc: msvc, release: true },
2727 { name: windows-latest, os: windows-latest, cc: msvc, release: false }
2828 ]
2929 exclude : ${{ fromJson(needs.build-options.outputs.exclude) }}
@@ -56,36 +56,36 @@ jobs:
5656 build-essential \
5757 software-properties-common
5858
59- - uses : actions/checkout@v4
59+ - uses : actions/checkout@v6
6060 name : Repository checkout
6161 with :
6262 fetch-depth : 0
6363 submodules : true
6464 path : CBaseNPC
6565
66- - uses : actions/checkout@v4
66+ - uses : actions/checkout@v6
6767 name : Sourcemod checkout
6868 with :
6969 repository : alliedmodders/sourcemod
7070 ref : ${{ env.SOURCEMOD_VERSION }}-dev
7171 submodules : true
7272 path : ${{ env.CACHE_PATH }}/sourcemod
7373
74- - uses : actions/checkout@v4
74+ - uses : actions/checkout@v6
7575 name : Metamod-Source checkout
7676 with :
7777 repository : alliedmodders/metamod-source
7878 ref : ${{ env.MMSOURCE_VERSION }}-dev
7979 path : ${{ env.CACHE_PATH }}/metamod
8080
81- - uses : actions/checkout@v4
81+ - uses : actions/checkout@v6
8282 name : AMBuild checkout
8383 with :
8484 repository : alliedmodders/ambuild
85- ref : master
85+ ref : 25a23ac92307eb1e181fd3e7d9385412d4034532
8686 path : ${{ env.CACHE_PATH }}/ambuild
8787
88- - uses : actions/checkout@v4
88+ - uses : actions/checkout@v6
8989 name : Checkout TF2 SDK
9090 with :
9191 repository : alliedmodders/hl2sdk
@@ -101,7 +101,7 @@ jobs:
101101 # ${{ runner.os }}-mms_${{ env.MMSOURCE_VERSION }}-sm_${{ env.SOURCEMOD_VERSION }}-${{ join(fromJSON(env.SDKS), '') }}
102102
103103 - name : Setup Python ${{ env.PYTHON_VERSION }}
104- uses : actions/setup-python@v5
104+ uses : actions/setup-python@v6
105105 if : ${{ !(startsWith( runner.os, 'Linux' ) && env.IN_CONTAINER == 'true') }}
106106 with :
107107 python-version : ${{ env.PYTHON_VERSION }}
@@ -177,14 +177,14 @@ jobs:
177177
178178 - name : Upload artifact
179179 if : github.event_name == 'push' && matrix.platform.release
180- uses : actions/upload-artifact@v4
180+ uses : actions/upload-artifact@v7
181181 with :
182182 name : cbasenpc_${{ runner.os }}
183183 path : CBaseNPC/build/package
184184
185185 - name : Upload artifact
186186 if : github.event_name == 'push' && strategy.job-index == 0
187- uses : actions/upload-artifact@v4
187+ uses : actions/upload-artifact@v7
188188 with :
189189 name : cbasenpc_versioning_files
190190 path : CBaseNPC/build/includes
0 commit comments