From 76750a7d7bf47d02f51aef77b2d0f3d898779439 Mon Sep 17 00:00:00 2001 From: Corentin Garcia Date: Tue, 28 May 2024 20:09:18 +0200 Subject: [PATCH] feat(ci): release on github on tag --- .github/workflows/ci.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 430956f..7d4bb65 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -114,7 +114,7 @@ jobs: name: Merge and push Docker images runs-on: ubuntu-latest needs: - - docker_build + - docker_merge if: ${{ github.event_name != 'pull_request' }} steps: - name: Checkout @@ -152,3 +152,16 @@ jobs: with: image_name: ${{ env.GHCR_REGISTRY_IMAGE }} registry: ghcr + create-release: + name: Create release + runs-on: ubuntu-latest + needs: + - docker_build + if: startsWith(github.ref, 'refs/tags/v') + steps: + - uses: actions/checkout@v4 + - uses: taiki-e/create-gh-release-action@v1 + with: + changelog: CHANGELOG.md + token: ${{ secrets.GITHUB_TOKEN }} + title: Version $version