Skip to content

Commit a7fa884

Browse files
authored
chore(ci): updates CI to change the OSSRH env vars & honor pre-releases (#179)
* chore(ci): updates CI to change the OSSHR env vars & honor pre-releases * chore(ci): add java 24 for testing * chore(ci): fix typo
1 parent c9163dd commit a7fa884

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

.github/workflows/main.yaml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313

1414
strategy:
1515
matrix:
16-
java: [11, 17, 21]
16+
java: [11, 17, 21, 24]
1717

1818
steps:
1919
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -68,10 +68,10 @@ jobs:
6868
- name: Publish package
6969
run: ./gradlew publishToSonatype closeAndReleaseSonatypeStagingRepository
7070
env:
71-
MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
72-
MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
73-
ORG_GRADLE_PROJECT_SIGNINGKEY: ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGKEY }}
74-
ORG_GRADLE_PROJECT_SIGNINGPASSWORD: ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGPASSWORD }}
71+
MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }}
72+
MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }}
73+
ORG_GRADLE_PROJECT_SIGNINGKEY: ${{ secrets.GPG_PRIVATE_KEY }}
74+
ORG_GRADLE_PROJECT_SIGNINGPASSWORD: ${{ secrets.GPG_PASSPHRASE }}
7575

7676
publish-github-packages:
7777
if: startsWith(github.ref, 'refs/tags/v')
@@ -102,8 +102,8 @@ jobs:
102102
run: ./gradlew publishAllPublicationsToGitHubPackagesRepository
103103
env:
104104
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
105-
ORG_GRADLE_PROJECT_SIGNINGKEY: ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGKEY }}
106-
ORG_GRADLE_PROJECT_SIGNINGPASSWORD: ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGPASSWORD }}
105+
ORG_GRADLE_PROJECT_SIGNINGKEY: ${{ secrets.GPG_PRIVATE_KEY }}
106+
ORG_GRADLE_PROJECT_SIGNINGPASSWORD: ${{ secrets.GPG_PASSPHRASE }}
107107

108108
create-release:
109109
if: startsWith(github.ref, 'refs/tags/v')
@@ -116,5 +116,8 @@ jobs:
116116
- uses: Roang-zero1/github-create-release-action@57eb9bdce7a964e48788b9e78b5ac766cb684803 # v3.0.1
117117
with:
118118
version_regex: ^v[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+
119+
prerelease_regex: ^v[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+-(alpha|beta|preview)\.[[:digit:]]+$
120+
changelog_file: CHANGELOG.md
121+
draft: true
119122
env:
120123
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)