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 @@ -208,7 +208,7 @@ jobs:
208
208
folder : pages/
209
209
clean : false
210
210
211
- publish-code :
211
+ publish-package :
212
212
needs : required
213
213
runs-on : ubuntu-latest
214
214
environment : publish
@@ -226,7 +226,7 @@ jobs:
226
226
- name : Upload package artifact
227
227
uses : actions/upload-artifact@v4
228
228
with :
229
- name : code
229
+ name : package
230
230
path : dist/
231
231
- name : Verify package metadata
232
232
run : |
@@ -240,3 +240,24 @@ jobs:
240
240
- name : Publish package to PyPI
241
241
if : ${{ github.repository == 'amaranth-lang/amaranth' && github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/') }}
242
242
uses : pypa/gh-action-pypi-publish@release/v1
243
+
244
+ publish-release :
245
+ needs : publish-package
246
+ if : ${{ github.repository == 'amaranth-lang/amaranth' && github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/') }}
247
+ runs-on : ubuntu-latest
248
+ permissions :
249
+ contents : write
250
+ steps :
251
+ - name : Determine release metadata
252
+ id : metadata
253
+ env :
254
+ REF_NAME : ${{ github.ref_name }}
255
+ run : |
256
+ echo name=${REF_NAME/v/} >>$GITHUB_OUTPUT
257
+ - name : Create release
258
+ uses : comnoco/create-release-action@v2
259
+ env :
260
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
261
+ with :
262
+ tag_name : ${{ github.ref_name }}
263
+ release_name : ${{ steps.metadata.outputs.name }}
You can’t perform that action at this time.
0 commit comments