Skip to content

Commit

Permalink
ci: Disable arm64 docker image build (mozilla#2416)
Browse files Browse the repository at this point in the history
* ci: Disable `arm64` docker image build

Because `gcc` on `arm64` segfaults. Yay.

Also don't run QNS on push to `main` to save some cycles.

* !cancelled()
  • Loading branch information
larseggert authored Feb 4, 2025
1 parent 45e6d5c commit 6a162e0
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions .github/workflows/qns.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,9 @@ jobs:
build-args: RUST_VERSION=stable
cache-from: type=gha
cache-to: type=gha,mode=max
platforms: 'linux/amd64, linux/arm64'
# FIXME: gcc for arm64 currently segmentation faults :-( recheck periodically
# platforms: 'linux/amd64, linux/arm64'
platforms: 'linux/amd64'

- uses: docker/build-push-action@ca877d9245402d1537745e0e356eab47c3520991 # v6.13.0
id: docker_build_and_push
Expand All @@ -86,6 +88,7 @@ jobs:

implementations:
name: Determine interop pairs
if: ${{ github.event_name != 'push' }}
needs: docker-image
runs-on: ubuntu-latest
outputs:
Expand Down Expand Up @@ -128,6 +131,7 @@ jobs:
run-qns:
name: Run QNS
if: ${{ github.event_name != 'push' }}
needs: implementations
strategy:
fail-fast: false
Expand Down Expand Up @@ -164,9 +168,9 @@ jobs:

report:
name: Report results
if: ${{ !cancelled() && github.event_name != 'push' }}
needs: [run-qns, implementations]
runs-on: ubuntu-latest
if: ${{ always() }}
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
Expand Down

0 comments on commit 6a162e0

Please sign in to comment.