Compare commits

..

1 Commits

Author SHA1 Message Date
e657dbdedb use multiple runners for the multi-arch build
Some checks failed
CI / Tests (pull_request) Successful in 1m3s
CI / Build and push image (map[platform:linux/arm64 runner:ubuntu-arm-latest]) (pull_request) Failing after 55s
CI / Static Analysis (pre-commit) (pull_request) Successful in 1m6s
CI / Build and push image (map[platform:linux/amd64 runner:ubuntu-latest]) (pull_request) Failing after 1m21s
2025-05-26 19:52:58 -06:00

View File

@ -76,21 +76,26 @@ jobs:
needs: tests
steps:
- uses: actions/checkout@v4
- name: Prepare
run: |
platform=${{ matrix.arch.platform }}
echo "PLATFORM_PAIR=${platform//\//-}" >> $GITHUB_ENV
- name: Generate metadata
id: meta
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
- name: Login to the Container Registry
uses: docker/login-action@v3
with:
registry: brosner.dev
username: brosner
password: ${{ secrets.CI_TOKEN }}
- name: Generate metadata
id: meta
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
tags: |
type=ref,event=branch
type=ref,event=pr
type=sha
labels: |
org.opencontainers.image.title=teufa
org.opencontainers.image.description=teufa container image
org.opencontainers.image.source=https://brosner.dev/brosner/teufa
org.opencontainers.image.licenses=MIT
- name: Setup docker buildx
uses: docker/setup-buildx-action@v3
- name: Build image