feat: add custom armv7 compared to amd64 and arm64 (#1007)

* feat: add separate arm/v7 building with c version

* chore: change workflow step names

* fix: my stupid path mistake

* chore: retry sed

* chore: temp comment out

* chore: add libraries and choose for C on arm7

* chore: add arm64 and amd64 back

* chore: streamline workflow

* chore: work on the workflow

* chore: try to separate matrix

* revert to old method with changes

* chore: remove invalid reference

* chore: correct deps

* chore: remove old steps

* feat: add custom armv7 images (compared to arm64 and amd64)

* chore: minor add go version in workflow

---------

Co-authored-by: DaanSelen <dselen@systemec.nl>
This commit is contained in:
DaanSelen
2025-12-05 12:00:41 +01:00
committed by GitHub
parent 1fe03e1664
commit 1a653bfe32
3 changed files with 17 additions and 10 deletions

View File

@@ -44,15 +44,12 @@ jobs:
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
with:
platforms: |
- linux/amd64
- linux/arm64
# - linux/arm/v7
platforms: linux/amd64,linux/arm64,linux/arm/v7
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Docker meta by docs https://github.com/docker/metadata-action
- name: Extract Docker metadata from environment
id: meta
uses: docker/metadata-action@v5
with:
@@ -64,7 +61,7 @@ jobs:
type=ref,event=tag
type=sha,format=short,prefix=
- name: Build and export (multi-arch)
- name: Build and export Docker image
uses: docker/build-push-action@v6
with:
context: .
@@ -72,8 +69,7 @@ jobs:
push: ${{ github.event_name != 'pull_request' }}
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
platforms: linux/amd64,linux/arm64
#,linux/arm/v7
platforms: linux/amd64,linux/arm64,linux/arm/v7
docker_scan:
if: ${{ github.event_name != 'pull_request' }}