Skip to content

Commit e5c0cd9

Browse files
authored
Auto-release to GH
1 parent 263ad5d commit e5c0cd9

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

.github/workflows/release.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,3 +206,23 @@ jobs:
206206
run: gh workflow run publish.yml --ref ${{ needs.maybe_tag.outputs.tagname }}
207207
env:
208208
GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
209+
trigger_release:
210+
name: Maybe trigger GitHub release
211+
runs-on: ubuntu-latest
212+
needs: [maybe_tag]
213+
if: ${{ needs.maybe_tag.outputs.tagname != '' }}
214+
steps:
215+
- name: Checkout
216+
uses: actions/checkout@v4
217+
with:
218+
set-safe-directory: 'true'
219+
fetch-tags: 'true'
220+
- name: Create a GitHub release
221+
uses: ncipollo/release-action@v1
222+
with:
223+
token: '${{ secrets.GITHUB_TOKEN }}'
224+
tag: '${{ needs.maybe_tag.outputs.tagname }}'
225+
generateReleaseNotes: true
226+
allowUpdates: true
227+
env:
228+
GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}'

0 commit comments

Comments
 (0)