diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index cf1d6d9..ff1f4f9 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -8,16 +8,15 @@ on: branches: - main tags: - - '*' + - "*" workflow_dispatch: - jobs: build: - runs-on: ubuntu-latest + runs-on: arc-large-arm64-runner strategy: matrix: - cross-host-version: [ "ubuntu:18.04", "ubuntu:20.04" ] + cross-host-version: ["ubuntu:18.04", "ubuntu:20.04"] include: - cross-host-version: "ubuntu:18.04" extra-version: "-ubuntu-18.04" @@ -29,12 +28,6 @@ jobs: submodules: recursive fetch-depth: 0 - - name: Set up QEMU for arm64 - uses: docker/setup-qemu-action@2b82ce82d56a2a04d2637cd93a637ae1b359c0a7 # pin@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@885d1462b80bc1c1c7f0b00334ad271f09369c55 # pin@v2 - - name: Setting up an ARM64 docker image for cross-compilation uses: docker/build-push-action@1104d471370f9806843c095c1db02b5a90c5f8b6 # pin@v3 with: @@ -45,7 +38,6 @@ jobs: context: . outputs: type=docker - - name: Build plug and trust run: | docker run --platform linux/arm64 -v ${GITHUB_WORKSPACE}:/work --pull=never plug_and_trust:arm64 bash -c " \