diff --git a/.gitea/actions/buildkit-build-push-dev/action.yaml b/.gitea/actions/buildkit-build-push-dev/action.yaml index 39da143..81e7282 100644 --- a/.gitea/actions/buildkit-build-push-dev/action.yaml +++ b/.gitea/actions/buildkit-build-push-dev/action.yaml @@ -47,6 +47,19 @@ runs: echo "AUTH_INLINE generated successfully" + # Build JSON safely + read -r -d '' AUTH_JSON <<'EOF' + { + "auths": { + "__REGISTRY__": { + "auth": "__AUTH__" + } + } + } + EOF + + AUTH_JSON="${AUTH_JSON/__REGISTRY__/${{ inputs.registry_addr }}}" + AUTH_JSON="${AUTH_JSON/__AUTH__/$AUTH_INLINE}" # Build build-arg flags BUILD_ARG_FLAGS="" diff --git a/.gitea/workflows/ssh-client-build-deploy.yaml b/.gitea/workflows/ssh-client-build-deploy.yaml index cc0bc0d..79ed2dd 100644 --- a/.gitea/workflows/ssh-client-build-deploy.yaml +++ b/.gitea/workflows/ssh-client-build-deploy.yaml @@ -16,7 +16,6 @@ jobs: - name: Checkout code uses: actions/checkout@v2 - - name: Fetch limbo public actions env: RUNNER_TEMP: "${{ runner.temp }}"