diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 1af11d6..8650315 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -31,9 +31,19 @@ jobs: with: install-only: true + - name: Sanitize Docker credentials + run: | + REGISTRY="${{ forgejo.server_url }}" + echo "registry=${REGISTRY#https://}" >> "$GITHUB_OUTPUT" + ORG="${{ forgejo.repository_owner }}" + echo "org=$(echo "$ORG" | tr '[:upper:]' '[:lower:]')" >> "$GITHUB_OUTPUT" + id: sanitize_credentials + - name: GoReleaser Check run: | unset GITHUB_TOKEN goreleaser release --snapshot --skip=publish --clean env: GORELEASER_CURRENT_TAG: v0.0.0 + DOCKER_REGISTRY: ${{ steps.sanitize_credentials.outputs.registry }} + DOCKER_ORG: ${{ steps.sanitize_credentials.outputs.org }}