Skip to content

Commit 89ecfc6

Browse files
committed
Update various GitHub actions
1 parent 6245d38 commit 89ecfc6

File tree

1 file changed

+10
-14
lines changed

1 file changed

+10
-14
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -19,41 +19,37 @@ jobs:
1919
msvc_arch: amd64_x86
2020
build_type: Debug
2121
steps:
22-
- uses: actions/checkout@v2
22+
- uses: actions/checkout@v4
2323
with:
2424
submodules: recursive
25-
# Required for version stamping (`git describe`) to work.
26-
fetch-depth: 0
2725
- uses: ilammy/msvc-dev-cmd@v1
2826
with:
2927
arch: ${{ matrix.msvc_arch }}
3028
- run: cmake -S src -B src/out/build/${{ matrix.msvc_config }} -G Ninja -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} -DCMAKE_INSTALL_PREFIX:PATH=${{ github.workspace }}/src/out/install/${{ matrix.msvc_config }}
3129
- run: cmake --build src/out/build/${{ matrix.msvc_config }}
3230
- run: cmake --install src/out/build/${{ matrix.msvc_config }}
33-
- uses: actions/upload-artifact@v2
31+
- uses: actions/upload-artifact@v4
3432
with:
3533
name: ASIO401-${{ matrix.msvc_config }}
3634
path: src/out/install/${{ matrix.msvc_config }}/
3735
installer:
3836
runs-on: windows-latest
3937
needs: build
4038
steps:
41-
- uses: actions/checkout@v2
39+
- uses: actions/checkout@v4
4240
with:
4341
submodules: recursive
44-
# Required for version stamping (`git describe`) to work.
45-
fetch-depth: 0
46-
- uses: actions/download-artifact@v2
42+
- uses: actions/download-artifact@v4
4743
with:
4844
name: ASIO401-x64-Release
4945
path: src/out/install/x64-Release
50-
- uses: actions/download-artifact@v2
46+
- uses: actions/download-artifact@v4
5147
with:
5248
name: ASIO401-x86-Release
5349
path: src/out/install/x86-Release
5450
- run: cmake -P installer.cmake
5551
working-directory: src
56-
- uses: actions/upload-artifact@v2
52+
- uses: actions/upload-artifact@v4
5753
with:
5854
name: ASIO401-installer
5955
path: src/out/installer/*
@@ -63,13 +59,13 @@ jobs:
6359
permissions:
6460
id-token: write
6561
steps:
66-
- uses: actions/download-artifact@v3
62+
- uses: actions/download-artifact@v4
6763
with:
6864
name: ASIO401-installer
6965
- uses: sigstore/[email protected]
7066
with:
7167
inputs: "*"
72-
- uses: actions/upload-artifact@v3
68+
- uses: actions/upload-artifact@v4
7369
with:
7470
name: sigstore
7571
path: "*.sigstore"
@@ -83,10 +79,10 @@ jobs:
8379
permissions:
8480
contents: write
8581
steps:
86-
- uses: actions/download-artifact@v3
82+
- uses: actions/download-artifact@v4
8783
with:
8884
name: ASIO401-installer
89-
- uses: actions/download-artifact@v3
85+
- uses: actions/download-artifact@v4
9086
with:
9187
name: sigstore
9288
- uses: softprops/action-gh-release@v1

0 commit comments

Comments
 (0)