File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 tags :
66 - ' v*'
77jobs :
8- publish :
8+ publish-and-close :
99 runs-on : ubuntu-latest
1010 steps :
11- - uses : actions/checkout@v3
11+ - uses : actions/checkout@v4
1212 - name : Set up JDK 11
1313 uses : actions/setup-java@v4
1414 with :
3333# env:
3434# MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
3535# MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
36+ verify :
37+ name : Verify Staged Release
38+ runs-on : ubuntu-latest
39+ needs : publish-and-close
40+ steps :
41+ - uses : actions/checkout@v4
42+ # Example checks you can add here:
43+ # - Run dependency scanner (osv-scanner)
44+ # - Run license checks
45+ # - Run static code analysis
46+
47+ - name : Dummy check (replace with real checks)
48+ run : |
49+ echo "Run your security / quality checks here."
50+
51+ release :
52+ name : Release Staging Repo
53+ environment : maven-central-release
54+ runs-on : ubuntu-latest
55+ needs : verify
56+ steps :
57+ - uses : actions/checkout@v4
58+
59+ - name : Set up JDK 11
60+ uses : actions/setup-java@v4
61+ with :
62+ java-version : ' 11'
63+ distribution : ' temurin'
64+
65+ - name : Release Staging Repo
66+ env :
67+ MAVEN_USERNAME : ${{ secrets.OSSRH_USERNAME }}
68+ MAVEN_PASSWORD : ${{ secrets.OSSRH_PASSWORD }}
69+ run : |
70+ ./gradlew releaseSonatypeStagingRepository
Original file line number Diff line number Diff line change 11group = com.bloxbean.cardano
22artifactId = aiken-java-binding
3- version = 0.1.1-preview2
3+ version = 0.1.1-preview3
44
You can’t perform that action at this time.
0 commit comments