From ea2c067fda513be32676acf90cd468c1a05d9e92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rcio=20Fernandes?= Date: Sat, 2 May 2026 12:54:08 +0000 Subject: [PATCH] modified: .gitea/actions/buildkit-build-push-dev/action.yaml modified: .gitea/workflows/ssh-client-build-deploy.yaml --- .gitea/actions/buildkit-build-push-dev/action.yaml | 8 +++++--- .gitea/workflows/ssh-client-build-deploy.yaml | 1 + 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitea/actions/buildkit-build-push-dev/action.yaml b/.gitea/actions/buildkit-build-push-dev/action.yaml index 81e7282..d5f6aea 100644 --- a/.gitea/actions/buildkit-build-push-dev/action.yaml +++ b/.gitea/actions/buildkit-build-push-dev/action.yaml @@ -44,7 +44,6 @@ runs: PASS='${{ inputs.registry_password }}' AUTH_INLINE=$(printf '%s:%s' "$USER" "$PASS" | base64 -w0) - echo "AUTH_INLINE generated successfully" # Build JSON safely @@ -61,12 +60,14 @@ runs: AUTH_JSON="${AUTH_JSON/__REGISTRY__/${{ inputs.registry_addr }}}" AUTH_JSON="${AUTH_JSON/__AUTH__/$AUTH_INLINE}" - # Build build-arg flags + # FIX: avoid unbound variable + BUILD_ARGS="${{ inputs.build_args:-}}" + BUILD_ARG_FLAGS="" while IFS= read -r line; do [[ -z "$line" ]] && continue BUILD_ARG_FLAGS="$BUILD_ARG_FLAGS --opt build-arg:${line}" - done <<< "${{ inputs.build_args }}" + done <<< "$BUILD_ARGS" echo "Using build args: $BUILD_ARG_FLAGS" @@ -79,3 +80,4 @@ runs: --opt filename=${{ inputs.filename }} \ $BUILD_ARG_FLAGS \ --output type=image,name=${{ inputs.tags }},push=true,registry.config="$AUTH_JSON" + diff --git a/.gitea/workflows/ssh-client-build-deploy.yaml b/.gitea/workflows/ssh-client-build-deploy.yaml index 79ed2dd..cc0bc0d 100644 --- a/.gitea/workflows/ssh-client-build-deploy.yaml +++ b/.gitea/workflows/ssh-client-build-deploy.yaml @@ -16,6 +16,7 @@ jobs: - name: Checkout code uses: actions/checkout@v2 + - name: Fetch limbo public actions env: RUNNER_TEMP: "${{ runner.temp }}"