File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : " Release"
2+ on :
3+ release :
4+ types :
5+ - " released"
6+ jobs :
7+ build :
8+ name : " Release"
9+ runs-on : " ubuntu-latest"
10+ steps :
11+ - uses : " actions/checkout@master"
12+
13+ - uses : " graalvm/setup-graalvm@v1"
14+ with :
15+ java-version : " 23"
16+ distribution : " graalvm-community"
17+ github-token : ${{ secrets.GITHUB_TOKEN }}
18+ cache : " gradle"
19+
20+ - uses : " actions/cache@master"
21+ with :
22+ path : |
23+ ~/.gradle/caches
24+ ~/.gradle/wrapper
25+ key : ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/settings.gradle.kts') }}
26+ restore-keys : |
27+ ${{ runner.os }}-gradle-
28+ - name : Publish
29+ env :
30+ GPG_KEY : ${{ secrets.GRADLE_PUBLISH_KEY }}
31+ GPG_PASSPHRASE : ${{ secrets.GPG_PASSPHRASE }}
32+ SONATYPE_PASSWORD : ${{ secrets.SONATYPE_PASSWORD }}
33+ SONATYPE_USERNAME : ${{ secrets.SONATYPE_USERNAME }}
34+ run : |
35+ [[ "${{ github.event.release.tag_name }}" =~ ^[0-9]+(\.[0-9]+)*$ ]] || exit -1
36+ chmod +x gradlew
37+ ./gradlew publishToCentralPortal -Pversion="${{ github.event.release.tag_name }}"
You can’t perform that action at this time.
0 commit comments