new fix
Some checks failed
Docker Build Smart Logic / Build amd64 & arm64 (push) Failing after 5s

This commit is contained in:
2026-02-09 17:30:44 +01:00
parent 065f67dd78
commit db0f1e47ae

View File

@@ -135,15 +135,30 @@ jobs:
echo "DOCKER_TAGS=$TAGS" >> $GITEA_ENV
- name: Load versions.env safely
shell: bash
run: |
echo "== Load versions.env =="
BASE_IMAGE=$(grep ^BASE_IMAGE= versions.env | cut -d '=' -f2-)
APP_VERSION=$(grep ^APP_VERSION= versions.env | cut -d '=' -f2-)
TARGET_PLATFORMS=$(grep ^TARGET_PLATFORMS= versions.env | cut -d '=' -f2-)
IMAGE_NAME="${REGISTRY_HOST}/${IMAGE_BASE}"
CACHE_IMAGE_NAME="${REGISTRY_HOST}/${IMAGE_BASE}-cache"
VERSION=${GITEA_REF_NAME}
BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ)
echo "BASE_IMAGE=$BASE_IMAGE" >> $GITEA_ENV
echo "APP_VERSION=$APP_VERSION" >> $GITEA_ENV
echo "TARGET_PLATFORMS=$TARGET_PLATFORMS" >> $GITEA_ENV
echo "IMAGE_NAME=$IMAGE_NAME" >> $GITEA_ENV
echo "CACHE_IMAGE_NAME=$CACHE_IMAGE_NAME" >> $GITEA_ENV
echo "VERSION=$VERSION" >> $GITEA_ENV
echo "BUILD_DATE=$BUILD_DATE" >> $GITEA_ENV
- name: Build & push multiarch
if: steps.check_files.outputs.should_build == 'true'
run: |
echo "== Multiarch Build Start =="
# Load versions.env
set -a
. versions.env
set +a
# Build amd64
docker buildx build \