diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 65c5aaf7c..c1c5ca5a0 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -18,7 +18,7 @@ jobs: - 18 steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Build script env: diff --git a/.github/workflows/arch-consistency-check.yml b/.github/workflows/arch-consistency-check.yml index dc57879dc..83839e136 100644 --- a/.github/workflows/arch-consistency-check.yml +++ b/.github/workflows/arch-consistency-check.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout xsimd - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Install dependencies run: sudo apt install g++ - name: Check architecture consistency diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 3fc4dc029..cccb01a53 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -7,7 +7,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Setup run: cmake -B _build -DBUILD_BENCHMARK=ON -DBUILD_EXAMPLES=ON -DCMAKE_BUILD_TYPE=Release - name: Build diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index c6833f3bf..0ff2cd0a4 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout xsimd - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Configure build run: cmake -B _build -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=_install - name: Build diff --git a/.github/workflows/cross-arm.yml b/.github/workflows/cross-arm.yml index 9bc8cb75c..29db55df9 100644 --- a/.github/workflows/cross-arm.yml +++ b/.github/workflows/cross-arm.yml @@ -32,7 +32,7 @@ jobs: run: | sudo apt-get install ninja-build - name: Checkout xsimd - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup run: | cmake -B _build \ diff --git a/.github/workflows/cross-ppc.yml b/.github/workflows/cross-ppc.yml index 4da94c09e..7991ec15b 100644 --- a/.github/workflows/cross-ppc.yml +++ b/.github/workflows/cross-ppc.yml @@ -31,7 +31,7 @@ jobs: run: | sudo apt-get install ninja-build - name: Checkout xsimd - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup run: | cmake -B _build \ diff --git a/.github/workflows/cross-rvv.yml b/.github/workflows/cross-rvv.yml index e7274627c..878dada5e 100644 --- a/.github/workflows/cross-rvv.yml +++ b/.github/workflows/cross-rvv.yml @@ -42,7 +42,7 @@ jobs: run: | sudo apt-get -y -qq install ninja-build - name: Checkout xsimd - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup run: > cmake -S . -B _build diff --git a/.github/workflows/cross-sve.yml b/.github/workflows/cross-sve.yml index 799c963cb..e9d45b81e 100644 --- a/.github/workflows/cross-sve.yml +++ b/.github/workflows/cross-sve.yml @@ -27,7 +27,7 @@ jobs: run: | sudo apt-get install ninja-build - name: Checkout xsimd - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup run: | cmake -B _build \ diff --git a/.github/workflows/cxx-no-exceptions.yml b/.github/workflows/cxx-no-exceptions.yml index ec4939386..e48ae31ca 100644 --- a/.github/workflows/cxx-no-exceptions.yml +++ b/.github/workflows/cxx-no-exceptions.yml @@ -4,7 +4,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Setup run: cmake -B _build -DBUILD_TESTS=ON -DDOWNLOAD_DOCTEST=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS=-fno-exceptions - name: Build diff --git a/.github/workflows/cxx-versions.yml b/.github/workflows/cxx-versions.yml index 08b297b52..06bd50698 100644 --- a/.github/workflows/cxx-versions.yml +++ b/.github/workflows/cxx-versions.yml @@ -10,7 +10,7 @@ jobs: matrix: cxx-version: [14, 17, 20] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Setup run: cmake -B _build -DBUILD_TESTS=ON -DDOWNLOAD_DOCTEST=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_STANDARD=${{matrix.cxx-version}} - name: Build diff --git a/.github/workflows/doxygen.yml b/.github/workflows/doxygen.yml index 910206321..00826b921 100644 --- a/.github/workflows/doxygen.yml +++ b/.github/workflows/doxygen.yml @@ -7,7 +7,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Install dependencies run: sudo apt install doxygen python3-breathe python3-sphinx-rtd-theme - name: Render diff --git a/.github/workflows/emscripten.yml b/.github/workflows/emscripten.yml index 619690589..988c348df 100644 --- a/.github/workflows/emscripten.yml +++ b/.github/workflows/emscripten.yml @@ -9,7 +9,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v6 - uses: mamba-org/setup-micromamba@v2 with: diff --git a/.github/workflows/emulated.yml b/.github/workflows/emulated.yml index b7fcad4a0..272ec2611 100644 --- a/.github/workflows/emulated.yml +++ b/.github/workflows/emulated.yml @@ -18,7 +18,7 @@ jobs: - { compiler: 'g++', size: '512'} steps: - name: Checkout xsimd - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Install mamba uses: mamba-org/setup-micromamba@v1 with: diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 3ee1d5c4c..f86cf2256 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -56,7 +56,7 @@ jobs: CXX=clang++-$LLVM_VERSION echo "CXX=$CXX" >> $GITHUB_ENV - name: Checkout xsimd - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Install mamba uses: mamba-org/setup-micromamba@v2 with: diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index bbf28392f..686d7f1c0 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -14,7 +14,7 @@ jobs: runs-on: macos-${{ matrix.os }} name: 'macos-${{ matrix.os }}' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Setup run: cmake -B _build -DBUILD_TESTS=ON -DDOWNLOAD_DOCTEST=ON -DBUILD_BENCHMARK=ON -DBUILD_EXAMPLES=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_OSX_ARCHITECTURES="arm64;x86_64" - name: Build diff --git a/.github/workflows/sanitizer.yml b/.github/workflows/sanitizer.yml index ca2a70c7b..520be087f 100644 --- a/.github/workflows/sanitizer.yml +++ b/.github/workflows/sanitizer.yml @@ -22,7 +22,7 @@ jobs: CXX: clang++-${{ matrix.llvm-version }} steps: - name: Checkout xsimd - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup compiler run: | wget https://apt.llvm.org/llvm.sh diff --git a/.github/workflows/style-check.yml b/.github/workflows/style-check.yml index 00a55d952..c71a40182 100644 --- a/.github/workflows/style-check.yml +++ b/.github/workflows/style-check.yml @@ -8,7 +8,7 @@ jobs: name: Format check runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 - run: sudo apt install clang-format - run: | git fetch origin ${{ github.event.pull_request.base.sha }} @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest name: Check inline keyword usage steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 - run: sudo apt install clang-tools - run: sh ./test/check_inline_specifier.sh . diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 3fae59208..ce2653286 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -41,7 +41,7 @@ jobs: python3 -m pip install --upgrade pip setuptools wheel python3 -m pip install ninja - name: Checkout xsimd - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup run: cmake -B _build -DBUILD_TESTS=ON -DDOWNLOAD_DOCTEST=ON -DBUILD_BENCHMARK=ON -DBUILD_EXAMPLES=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="${{ matrix.sys.flags }}" -G Ninja - name: Build @@ -76,7 +76,7 @@ jobs: cmake:p ninja:p - name: Checkout xsimd - uses: actions/checkout@v2 + uses: actions/checkout@v6 - name: Configure run: cmake -B _build -DBUILD_TESTS=ON -DBUILD_BENCHMARK=ON -DBUILD_EXAMPLES=ON -DCMAKE_BUILD_TYPE=Release -DDOWNLOAD_DOCTEST=ON -G Ninja - name: Build @@ -100,7 +100,7 @@ jobs: python3 -m pip install --upgrade pip setuptools wheel python3 -m pip install ninja - name: Checkout xsimd - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup run: cmake -B _build -DBUILD_TESTS=ON -DDOWNLOAD_DOCTEST=ON -DBUILD_BENCHMARK=ON -DBUILD_EXAMPLES=ON -DCMAKE_BUILD_TYPE=Release -G Ninja - name: Build