File tree Expand file tree Collapse file tree 1 file changed +23
-2
lines changed Expand file tree Collapse file tree 1 file changed +23
-2
lines changed Original file line number Diff line number Diff line change @@ -148,7 +148,7 @@ jobs:
148
148
folder : pages/
149
149
clean : false
150
150
151
- publish-code :
151
+ publish-package :
152
152
needs : required
153
153
runs-on : ubuntu-latest
154
154
environment : publish
@@ -166,7 +166,7 @@ jobs:
166
166
- name : Upload package artifact
167
167
uses : actions/upload-artifact@v4
168
168
with :
169
- name : code
169
+ name : package
170
170
path : dist/
171
171
- name : Verify package metadata
172
172
run : |
@@ -180,3 +180,24 @@ jobs:
180
180
- name : Publish package to PyPI
181
181
if : ${{ github.repository == 'amaranth-lang/amaranth' && github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/') }}
182
182
uses : pypa/gh-action-pypi-publish@release/v1
183
+
184
+ publish-release :
185
+ needs : publish-package
186
+ if : ${{ github.repository == 'amaranth-lang/amaranth' && github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/') }}
187
+ runs-on : ubuntu-latest
188
+ permissions :
189
+ contents : write
190
+ steps :
191
+ - name : Determine release metadata
192
+ id : metadata
193
+ env :
194
+ REF_NAME : ${{ github.ref_name }}
195
+ run : |
196
+ echo name=${REF_NAME/v/} >>$GITHUB_OUTPUT
197
+ - name : Create release
198
+ uses : comnoco/create-release-action@v2
199
+ env :
200
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
201
+ with :
202
+ tag_name : ${{ github.ref_name }}
203
+ release_name : ${{ steps.metadata.outputs.name }}
You can’t perform that action at this time.
0 commit comments