diff --git a/.github/workflows/asciidoctor-ghpages.yml b/.github/workflows/asciidoctor-ghpages.yml index 69fb619..eed84b5 100644 --- a/.github/workflows/asciidoctor-ghpages.yml +++ b/.github/workflows/asciidoctor-ghpages.yml @@ -10,7 +10,7 @@ env: jobs: build: - runs-on: ubuntu-22.04 + runs-on: intel-ubuntu-22.04 steps: - name: Checkout source @@ -51,7 +51,7 @@ jobs: name: github-pages url: $${{ steps.deployment.outputs.page_url }} - runs-on: ubuntu-22.04 + runs-on: intel-ubuntu-22.04 steps: - name: Deploy to github pages diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index 2567281..57d02a0 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -21,7 +21,7 @@ concurrency: jobs: build_and_test: - runs-on: ubuntu-22.04 + runs-on: intel-ubuntu-22.04 strategy: fail-fast: false matrix: @@ -112,19 +112,19 @@ jobs: run: ctest -j $(nproc) -C ${{matrix.build_type}} quality_checks_pass: - runs-on: ubuntu-22.04 + runs-on: intel-ubuntu-22.04 steps: - uses: actions/checkout@v4 - name: Install build tools run: | wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh && sudo ./llvm.sh ${{env.DEFAULT_LLVM_VERSION}} - sudo apt install -y ninja-build clang-tidy-${{env.DEFAULT_LLVM_VERSION}} clang-format-${{env.DEFAULT_LLVM_VERSION}} + sudo apt install -y python3-pip ninja-build clang-tidy-${{env.DEFAULT_LLVM_VERSION}} clang-format-${{env.DEFAULT_LLVM_VERSION}} - name: Install cmake-format run: | - pip3 install --upgrade pip - pip3 install pyyaml cmake-format + sudo pip3 install --upgrade pip + sudo pip3 install pyyaml cmake-format - name: Configure CMake env: @@ -136,7 +136,7 @@ jobs: run: cmake --build ${{github.workspace}}/build -t quality sanitize: - runs-on: ubuntu-22.04 + runs-on: intel-ubuntu-22.04 strategy: fail-fast: false matrix: @@ -161,7 +161,7 @@ jobs: run: cmake --build ${{github.workspace}}/build -t unit_tests valgrind: - runs-on: ubuntu-22.04 + runs-on: intel-ubuntu-22.04 steps: - uses: actions/checkout@v4 @@ -211,7 +211,7 @@ jobs: test $FAILSIZE = "0" merge_ok: - runs-on: ubuntu-22.04 + runs-on: intel-ubuntu-22.04 needs: [build_and_test, quality_checks_pass, sanitize, valgrind] steps: - name: Enable merge