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/*