From 48d92074b4361ae4e3910c0bd84f34648e1043ba Mon Sep 17 00:00:00 2001 From: cygaar Date: Wed, 4 Dec 2024 18:42:13 -0500 Subject: [PATCH 1/2] fix: run release workflow after a github release is created --- .github/workflows/release.yaml | 23 ++--------------------- 1 file changed, 2 insertions(+), 21 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index e196f104be3..9152353f955 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -1,6 +1,8 @@ name: Release on: + release: + types: [created] workflow_dispatch: jobs: @@ -61,24 +63,3 @@ jobs: - name: Get Version Tag id: get_tag run: echo "TAG=$(git describe --tags --abbrev=0)" >> $GITHUB_OUTPUT - - - name: Generate Release Body - id: release_body - run: | - if [ -f CHANGELOG.md ]; then - echo "body=$(cat CHANGELOG.md)" >> $GITHUB_OUTPUT - else - echo "body=No changelog provided for this release." >> $GITHUB_OUTPUT - fi - - - name: Create GitHub Release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} - PNPM_HOME: /home/runner/setup-pnpm/node_modules/.bin - with: - tag_name: ${{ steps.get_tag.outputs.TAG }} - release_name: Release - body_path: CHANGELOG.md - draft: false - prerelease: false From cff4ac1829a7d3da60c2278b9eb4e6361be302f3 Mon Sep 17 00:00:00 2001 From: cygaar Date: Wed, 4 Dec 2024 18:43:38 -0500 Subject: [PATCH 2/2] remove unused code --- .github/workflows/release.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 9152353f955..7f9d9e12d65 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -59,7 +59,3 @@ jobs: npx lerna publish from-package --yes --dist-tag latest env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - - - name: Get Version Tag - id: get_tag - run: echo "TAG=$(git describe --tags --abbrev=0)" >> $GITHUB_OUTPUT