From 8838a7c1ee82b430186c73ad3cf392d17c4e97b6 Mon Sep 17 00:00:00 2001 From: Etienne Dechamps Date: Sun, 26 May 2024 14:27:29 +0100 Subject: [PATCH] Update various GitHub actions This is a port of dechamps/ASIO401@89ecfc6934a8dfb2f9b9ce4552bffb88c918439d and dechamps/ASIO401@a5640381c14bae8ac18b937621ae89b0169a6243 --- .github/workflows/continuous-integration.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 4a4061d..31ead79 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -19,7 +19,7 @@ jobs: msvc_arch: amd64_x86 build_type: Debug steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: recursive # Required for version stamping (`git describe`) to work. @@ -30,7 +30,7 @@ jobs: - 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 }} - run: cmake --build src/out/build/${{ matrix.msvc_config }} - run: cmake --install src/out/build/${{ matrix.msvc_config }} - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: FlexASIO-${{ matrix.msvc_config }} path: src/out/install/${{ matrix.msvc_config }}/ @@ -66,22 +66,22 @@ jobs: runs-on: windows-latest needs: build steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: recursive # Required for version stamping (`git describe`) to work. fetch-depth: 0 - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: name: FlexASIO-x64-Release path: src/out/install/x64-Release - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: name: FlexASIO-x86-Release path: src/out/install/x86-Release - run: cmake -P installer.cmake working-directory: src - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: FlexASIO-installer path: src/out/installer/*