We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eef8a54 commit c6dfe92Copy full SHA for c6dfe92
1 file changed
.github/workflows/release.yml
@@ -6,6 +6,9 @@ on:
6
- 'v*'
7
workflow_dispatch:
8
9
+permissions:
10
+ contents: write
11
+
12
jobs:
13
publish:
14
runs-on: ubuntu-latest
@@ -41,3 +44,17 @@ jobs:
41
44
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.SIGNING_KEY }}
42
45
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.SIGNING_PASSWORD }}
43
46
run: ./gradlew --no-daemon publishToMavenCentral -PciVersion=${{ env.RELEASE_VERSION }}
47
48
+ - name: Detect pre-release
49
+ run: |
50
+ if [[ "$RELEASE_VERSION" == *"-"* ]]; then
51
+ echo "IS_PRERELEASE=true" >> "$GITHUB_ENV"
52
+ else
53
+ echo "IS_PRERELEASE=false" >> "$GITHUB_ENV"
54
+ fi
55
56
+ - name: Create GitHub Release
57
+ uses: softprops/action-gh-release@v2
58
+ with:
59
+ prerelease: ${{ env.IS_PRERELEASE }}
60
+ generate_release_notes: true
0 commit comments