From 816ff187f612b209d037a7ea9ee247f9e3d623b5 Mon Sep 17 00:00:00 2001 From: "Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)" Date: Wed, 4 Sep 2024 12:40:19 +0100 Subject: [PATCH] Bump CI actions to their latest version. --- .github/workflows/documentation.yml | 2 +- .github/workflows/installability.yml | 2 +- .github/workflows/make_release.yml | 2 +- .github/workflows/programs.yml | 7 +------ .github/workflows/unittests_linux.yml | 6 +++--- .github/workflows/unittests_macos.yml | 6 +++--- .github/workflows/unittests_windows.yml | 6 +++--- include/llfio/revision.hpp | 6 +++--- 8 files changed, 16 insertions(+), 21 deletions(-) diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index d12abb29..719b5c49 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -18,7 +18,7 @@ jobs: steps: - name: Checkout Documentation - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 submodules: recursive diff --git a/.github/workflows/installability.yml b/.github/workflows/installability.yml index 69372816..1afe85a9 100644 --- a/.github/workflows/installability.yml +++ b/.github/workflows/installability.yml @@ -30,7 +30,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v2 diff --git a/.github/workflows/make_release.yml b/.github/workflows/make_release.yml index 42e1a7e4..e86a8c51 100644 --- a/.github/workflows/make_release.yml +++ b/.github/workflows/make_release.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: 'Wait for status checks' id: waitforstatuschecks diff --git a/.github/workflows/programs.yml b/.github/workflows/programs.yml index 8b650004..4200cbcf 100644 --- a/.github/workflows/programs.yml +++ b/.github/workflows/programs.yml @@ -21,12 +21,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 - - - name: Force cmake version to older than runner's - uses: jwlawson/actions-setup-cmake@v1.12 - with: - cmake-version: '3.22.2' + - uses: actions/checkout@v4 - name: Build shell: bash diff --git a/.github/workflows/unittests_linux.yml b/.github/workflows/unittests_linux.yml index db2c385a..f7d99c6c 100644 --- a/.github/workflows/unittests_linux.yml +++ b/.github/workflows/unittests_linux.yml @@ -23,7 +23,7 @@ jobs: CXX: ${{ matrix.compiler }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: CMake tests Linux shell: bash @@ -47,14 +47,14 @@ jobs: fi - name: Upload Prebuilt Binaries - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Linux ${{ matrix.configuration }} ${{ matrix.compiler }} prebuilt binaries path: llfio-v2.0-binaries-linux-*.tgz - name: Upload Test Results if: ${{ matrix.compiler != 'arm-linux-gnueabihf-g++' }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Linux ${{ matrix.configuration }} ${{ matrix.compiler }} test results path: prebuilt/merged_junit_results.xml diff --git a/.github/workflows/unittests_macos.yml b/.github/workflows/unittests_macos.yml index 1b3f924f..aa1e6ca3 100644 --- a/.github/workflows/unittests_macos.yml +++ b/.github/workflows/unittests_macos.yml @@ -21,7 +21,7 @@ jobs: NAME: MacOS-${{ matrix.configuration }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: CMake tests Mac OS shell: bash @@ -32,14 +32,14 @@ jobs: ctest -S .ci.cmake -VV -E noexcept --timeout 900 "-DCTEST_CONFIGURE_OPTIONS=$CMAKE_CONFIGURE_OPTIONS" - name: Upload Prebuilt Binaries - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Mac OS ${{ matrix.configuration }} prebuilt binaries path: llfio-v2.0-binaries-darwin-arm64.tgz - name: Upload Test Results if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Mac OS ${{ matrix.configuration }} test results path: prebuilt/merged_junit_results.xml diff --git a/.github/workflows/unittests_windows.yml b/.github/workflows/unittests_windows.yml index 15821406..0cef4135 100644 --- a/.github/workflows/unittests_windows.yml +++ b/.github/workflows/unittests_windows.yml @@ -20,7 +20,7 @@ jobs: runs-on: ${{ matrix.image }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set name id: vars @@ -48,14 +48,14 @@ jobs: ctest -S .ci.cmake -VV --timeout 900 "-DCTEST_CONFIGURE_OPTIONS=$CMAKE_CONFIGURE_OPTIONS" -DCTEST_SITE=$NAME -DCTEST_CMAKE_GENERATOR="${{ steps.vars.outputs.GENERATOR }}" - name: Upload Prebuilt Binaries - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Windows ${{ steps.vars.outputs.NAME }} ${{ matrix.configuration }} prebuilt binaries path: llfio-v2.0-binaries-win64.zip - name: Upload Test Results if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Windows ${{ steps.vars.outputs.NAME }} ${{ matrix.configuration }} test results path: prebuilt/merged_junit_results.xml diff --git a/include/llfio/revision.hpp b/include/llfio/revision.hpp index 86194e3b..f1034c41 100644 --- a/include/llfio/revision.hpp +++ b/include/llfio/revision.hpp @@ -1,4 +1,4 @@ // Note the second line of this file must ALWAYS be the git SHA, third line ALWAYS the git SHA update time -#define LLFIO_PREVIOUS_COMMIT_REF c9e6f6c8accb5ce8a36607191955ad59e5cba099 -#define LLFIO_PREVIOUS_COMMIT_DATE "2024-08-29 11:02:08 +00:00" -#define LLFIO_PREVIOUS_COMMIT_UNIQUE c9e6f6c8 +#define LLFIO_PREVIOUS_COMMIT_REF 92dd7a5272f8dd3e027563f9019cdc6ae3ca3fc0 +#define LLFIO_PREVIOUS_COMMIT_DATE "2024-09-04 11:37:40 +00:00" +#define LLFIO_PREVIOUS_COMMIT_UNIQUE 92dd7a52