Skip to content

Commit fb43f95

Browse files
committed
Github releases
1 parent 3680953 commit fb43f95

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

.github/workflows/publish.yml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
name: Publish
22
on:
33
push:
4-
tags:
5-
- 'release_*'
4+
tags:
5+
- 'release_*'
66
workflow_dispatch: {}
77

88
jobs:
@@ -47,7 +47,7 @@ jobs:
4747
needs: ['build']
4848
environment: 'publish'
4949

50-
name: upload release to PyPI
50+
name: Upload release to PyPI
5151
runs-on: ubuntu-latest
5252
permissions:
5353
id-token: write
@@ -58,5 +58,16 @@ jobs:
5858
with:
5959
packages-dir: artifact/
6060

61+
gh-publish:
62+
needs: ['build']
63+
environment: 'ghpublish'
6164

65+
name: Upload release to Github
66+
runs-on: ubuntu-latest
6267

68+
steps:
69+
- uses: actions/download-artifact@v3
70+
- name: Github Release
71+
uses: softprops/action-gh-release@v1
72+
with:
73+
files: artifact/*

0 commit comments

Comments
 (0)