From 38f1a1bc276883a7d58d02711800f29d969ba14c Mon Sep 17 00:00:00 2001 From: Robbie Penziol Date: Tue, 15 Jul 2025 14:41:00 -0700 Subject: [PATCH] ci: fix broken release workflow (#23) --- .github/workflows/release.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 251b8ff..d3d04ec 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -1,15 +1,18 @@ name: Release + on: push: branches: - main + jobs: build-tag-release: name: Build, tag, and release Docker image runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 + - name: Setup release please uses: google-github-actions/release-please-action@v2 id: release @@ -18,15 +21,18 @@ jobs: release-type: simple changelog-path: CHANGELOG.md package-name: zap2xml + - name: Login into GitHub Container Registry if: ${{ steps.release.outputs.release_created }} - run: echo ${{ secrets.CR_PAT }} | docker login ghcr.io -u $GITHUB_ACTOR --password-stdin + run: echo ${{ secrets.GITHUB_TOKEN }} | docker login ghcr.io -u $GITHUB_ACTOR --password-stdin + - name: Build Docker image if: ${{ steps.release.outputs.release_created }} run: | docker build \ -t "ghcr.io/${GITHUB_REPOSITORY}:${{ steps.release.outputs.tag_name }}" \ -t "ghcr.io/${GITHUB_REPOSITORY}:latest" . + - name: Release Docker image if: ${{ steps.release.outputs.release_created }} run: |