diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml index 2c950f902a..5bf67244be 100644 --- a/.github/workflows/ci-build.yml +++ b/.github/workflows/ci-build.yml @@ -42,7 +42,7 @@ jobs: strategy: fail-fast: false matrix: - os: [custom-linux, custom-runner-mac-m1] + os: [arc-ubuntu-20.04, custom-runner-mac-m1] runs-on: ${{ matrix.os }} env: CARGO_TERM_COLOR: always @@ -50,7 +50,7 @@ jobs: - name: Install Dependencies (Linux) run: sudo apt-get update && sudo apt-get -y install libwebkit2gtk-4.0-dev build-essential curl wget libssl-dev libgtk-3-dev libudev-dev squashfs-tools protobuf-compiler continue-on-error: true - if: matrix.os == 'custom-linux' + if: matrix.os == 'arc-ubuntu-20.04' - name: Check out repository code uses: actions/checkout@v4 @@ -85,28 +85,28 @@ jobs: args: --features axum - name: Build all examples - if: matrix.os == 'custom-linux' + if: matrix.os == 'arc-ubuntu-20.04' uses: actions-rs/cargo@v1 with: command: build args: --workspace --examples --features wireguard - name: Run all tests - if: matrix.os == 'custom-linux' + if: matrix.os == 'arc-ubuntu-20.04' uses: actions-rs/cargo@v1 with: command: test args: --workspace --features wireguard - name: Run expensive tests - if: (github.ref == 'refs/heads/develop' || github.event.pull_request.base.ref == 'develop' || github.event.pull_request.base.ref == 'master') && matrix.os == 'custom-linux' + if: (github.ref == 'refs/heads/develop' || github.event.pull_request.base.ref == 'develop' || github.event.pull_request.base.ref == 'master') && matrix.os == 'arc-ubuntu-20.04' uses: actions-rs/cargo@v1 with: command: test args: --workspace --features wireguard -- --ignored - name: Annotate with clippy checks - if: matrix.os == 'custom-linux' + if: matrix.os == 'arc-ubuntu-20.04' uses: actions-rs/clippy-check@v1 continue-on-error: true with: