use arm gh workflow runner instead of qemu with x86 runner

This commit is contained in:
maxDorninger
2025-11-29 17:13:00 +01:00
parent 5e3afee676
commit ff0eae31dc
2 changed files with 12 additions and 14 deletions

View File

@@ -62,13 +62,15 @@ jobs:
build:
needs: [lint-frontend, lint-backend]
runs-on: ubuntu-latest
runs-on: ${{ matrix.runner }}
strategy:
fail-fast: false
matrix:
platform:
- linux/amd64
- linux/arm64
include:
- platform: linux/arm64
runner: ubuntu-24.04-arm
- platform: linux/amd64
runner: ubuntu-24.04
permissions:
contents: read
packages: write
@@ -85,9 +87,6 @@ jobs:
id: platform_slug
run: echo "slug=${{ matrix.platform }}" | tr '/' '-' >> $GITHUB_OUTPUT
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

View File

@@ -27,13 +27,15 @@ jobs:
build:
needs: lint-code
runs-on: ubuntu-latest
runs-on: ${{ matrix.runner }}
strategy:
fail-fast: false
matrix:
platform:
- linux/amd64
- linux/arm64
include:
- platform: linux/arm64
runner: ubuntu-24.04-arm
- platform: linux/amd64
runner: ubuntu-24.04
permissions:
contents: read
packages: write
@@ -50,9 +52,6 @@ jobs:
id: platform_slug
run: echo "slug=${{ matrix.platform }}" | tr '/' '-' >> $GITHUB_OUTPUT
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3