From 26273b7240a9517e7ca2ad42c3039b37970232e3 Mon Sep 17 00:00:00 2001 From: charlesgauthereau Date: Fri, 6 Mar 2026 13:04:58 +0100 Subject: [PATCH] fix --- .github/workflows/auto-release.yml | 28 +--------------------------- .github/workflows/release.yml | 6 +++++- 2 files changed, 6 insertions(+), 28 deletions(-) diff --git a/.github/workflows/auto-release.yml b/.github/workflows/auto-release.yml index d3a15ca5..747142e7 100644 --- a/.github/workflows/auto-release.yml +++ b/.github/workflows/auto-release.yml @@ -12,8 +12,6 @@ jobs: runs-on: ubuntu-latest permissions: contents: write - outputs: - draft_tag: ${{ steps.release_step.outputs.draft_tag }} steps: - uses: actions/create-github-app-token@v1 id: app-token @@ -42,34 +40,10 @@ jobs: - name: Fetch tags run: git fetch --tags - # - name: Run release-it - # id: release_step - # run: | - # git pull origin main - # pnpm exec release-it --ci - # env: - # GITHUB_TOKEN: ${{ steps.app-token.outputs.token }} - name: Run release-it id: release_step run: | git pull origin main - OUTPUT=$(pnpm exec release-it --ci) - echo "$OUTPUT" - # Extract the untagged draft release name - DRAFT_TAG=$(echo "$OUTPUT" | grep -o 'releases/tag/[^ ]*' | sed 's|releases/tag/||') - echo "draft_tag=$DRAFT_TAG" >> $GITHUB_OUTPUT + pnpm exec release-it --ci env: GITHUB_TOKEN: ${{ steps.app-token.outputs.token }} - - - name: Log draft release tag - run: | - echo "The temporary draft release tag is: ${{ steps.release_step.outputs.draft_tag }}" - - - name: Write draft tag to file - run: echo "${{ steps.release_step.outputs.draft_tag }}" > draft_tag.txt - - - name: Save draft tag artifact - uses: actions/upload-artifact@v4 - with: - name: draft_tag - path: draft_tag.txt \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dd0a303b..e04f8203 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,6 +1,8 @@ name: Publish Docker image for release on: + release: + types: [ created ] push: tags: - "*.*.*" @@ -46,10 +48,12 @@ jobs: fetch-depth: 0 - name: Publish GitHub Release + if: ${{ github.event.release.draft == true }} env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} +# gh release edit v${{ github.ref_name }} --draft=false run: | - gh release edit v${{ github.ref_name }} --draft=false + gh release edit ${{ github.event.release.tag_name }} --draft=false discord_notification: needs: docker_publish