Merge remote-tracking branch 'tonehaus-gitea/main'
Some checks failed
CI - Build Tonehaus Docker image / build (push) Failing after 1m36s

This commit is contained in:
2025-11-07 11:56:07 +00:00

View File

@@ -19,9 +19,6 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
@@ -41,28 +38,11 @@ jobs:
run: |
echo "$REGISTRY_PASSWORD" | docker login "$REGISTRY" -u "$REGISTRY_USERNAME" --password-stdin
- name: Build and push multi-arch image (if registry configured)
if: ${{ env.REGISTRY != '' && env.REGISTRY_IMAGE != '' }}
env:
REGISTRY: ${{ secrets.REGISTRY }}
REGISTRY_IMAGE: ${{ secrets.REGISTRY_IMAGE }}
run: |
TAG_SHA=${{ steps.meta.outputs.short_sha }}
docker buildx build \
--platform "$PLATFORMS" \
--file "$DOCKERFILE" \
--target "$BUILD_TARGET" \
--build-arg APP_ENV=prod \
--tag "$REGISTRY/$REGISTRY_IMAGE:$TAG_SHA" \
--tag "$REGISTRY/$REGISTRY_IMAGE:ci" \
--push \
.
- name: Build single-arch images for artifacts (no registry)
if: ${{ env.REGISTRY == '' }}
run: |
TAG_SHA=${{ steps.meta.outputs.short_sha }}
for P in linux/amd64 linux/arm64; do \
for P in linux/amd64; do \
ARCH=${P#linux/}; \
docker buildx build \
--platform "$P" \
@@ -82,6 +62,4 @@ jobs:
name: tonehaus-images
path: |
tonehaus-image-amd64.tar
tonehaus-image-arm64.tar