Skip to content

Commit 1959235

Browse files
committed
only create gh release if not a rc, publish to pypi
1 parent c0bb0cc commit 1959235

1 file changed

Lines changed: 17 additions & 19 deletions

File tree

.github/workflows/cd.yml

Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -43,25 +43,25 @@ jobs:
4343
name: Packages
4444
path: dist
4545

46-
# release:
47-
# needs: [dist]
48-
# name: Create GitHub Release
49-
# runs-on: ubuntu-latest
50-
# if: startsWith(github.ref, 'refs/tags/v')
51-
# permissions:
52-
# contents: write
46+
release:
47+
needs: [dist]
48+
name: Create GitHub Release
49+
runs-on: ubuntu-latest
50+
if: startsWith(github.ref, 'refs/tags/v') && !contains(github.ref, 'rc')
51+
permissions:
52+
contents: write
5353

54-
# steps:
55-
# - uses: actions/download-artifact@v4
56-
# with:
57-
# name: Packages
58-
# path: dist
54+
steps:
55+
- uses: actions/download-artifact@v4
56+
with:
57+
name: Packages
58+
path: dist
5959

60-
# - name: Create Release
61-
# uses: softprops/action-gh-release@v2
62-
# with:
63-
# files: dist/*
64-
# generate_release_notes: true
60+
- name: Create Release
61+
uses: softprops/action-gh-release@v2
62+
with:
63+
files: dist/*
64+
generate_release_notes: true
6565

6666
publish:
6767
needs: [dist]
@@ -81,5 +81,3 @@ jobs:
8181
path: dist
8282

8383
- uses: pypa/gh-action-pypi-publish@release/v1
84-
with:
85-
repository-url: https://test.pypi.org/legacy/

0 commit comments

Comments
 (0)