diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dfbc89ad..0974d944 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,8 +22,18 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 + - name: Prepare Composer Auth Secret + run: | + if [[ -n "${{ secrets._GITHUB_AUTH_TOKEN }}" ]]; then + echo '{"github-oauth": {"github.com": "'${{ secrets._GITHUB_AUTH_TOKEN }}'"}}' > composer-auth.json + else + echo '{}' > composer-auth.json + fi + - name: Build and Release uses: docker/bake-action@v2 with: files: | ./docker-bake.hcl + secrets: | + composer_auth=./composer-auth.json