Skip to content

Commit

Permalink
Use ARM64 Ubuntu runners
Browse files Browse the repository at this point in the history
[skip cirrus]
  • Loading branch information
equeim committed Jan 30, 2025
1 parent 96915cb commit 57b7401
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,12 @@ jobs:
matrix:
container-image: ['fedora:40', 'fedora:41', 'opensuse/tumbleweed:latest']
compiler: ['gcc', 'clang']
runner: ['ubuntu-24.04', 'ubuntu-24.04-arm']
exclude:
- container-image: 'opensuse/tumbleweed:latest'
compiler: clang

runs-on: ubuntu-latest
runs-on: ${{ matrix.runner }}
container: ${{ startsWith(matrix.container-image, 'fedora') && 'registry.fedoraproject.org' || 'registry.opensuse.org' }}/${{ matrix.container-image }}

steps:
Expand Down Expand Up @@ -87,8 +88,9 @@ jobs:
fail-fast: false
matrix:
container-image: ['debian:12', 'ubuntu:24.04', 'ubuntu:24.10']
runner: ['ubuntu-24.04', 'ubuntu-24.04-arm']

runs-on: ubuntu-latest
runs-on: ${{ matrix.runner }}
container: docker.io/library/${{ matrix.container-image }}

steps:
Expand Down Expand Up @@ -134,7 +136,12 @@ jobs:
DEBIAN_FRONTEND=noninteractive apt-get --no-install-recommends --assume-yes install ../*.deb
build-flatpak:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
runner: ['ubuntu-24.04', 'ubuntu-24.04-arm']

runs-on: ${{ matrix.runner }}

steps:
- name: Add GCC problem matcher
Expand Down

0 comments on commit 57b7401

Please sign in to comment.