From 83e879ab2402016d964e9c162b1f903a6d5222d3 Mon Sep 17 00:00:00 2001 From: Raghd Hamzeh Date: Tue, 1 Jul 2025 17:06:17 -0400 Subject: [PATCH 1/3] chore(ci): updates CI to change the OSSHR env vars & honor pre-releases --- .github/workflows/main.yaml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 85c023c1..13430dfe 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -68,10 +68,10 @@ jobs: - name: Publish package run: ./gradlew publishToSonatype closeAndReleaseSonatypeStagingRepository env: - MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }} - MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }} - ORG_GRADLE_PROJECT_SIGNINGKEY: ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGKEY }} - ORG_GRADLE_PROJECT_SIGNINGPASSWORD: ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGPASSWORD }} + MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }} + MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }} + ORG_GRADLE_PROJECT_SIGNINGKEY: ${{ secrets.GPG_PRIVATE_KEY }} + ORG_GRADLE_PROJECT_SIGNINGPASSWORD: ${{ secrets.GPG_PASSPHRASE }} publish-github-packages: if: startsWith(github.ref, 'refs/tags/v') @@ -102,8 +102,8 @@ jobs: run: ./gradlew publishAllPublicationsToGitHubPackagesRepository env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - ORG_GRADLE_PROJECT_SIGNINGKEY: ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGKEY }} - ORG_GRADLE_PROJECT_SIGNINGPASSWORD: ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGPASSWORD }} + ORG_GRADLE_PROJECT_SIGNINGKEY: ${{ secrets.GPG_PRIVATE_KEY }} + ORG_GRADLE_PROJECT_SIGNINGPASSWORD: ${{ secrets.GPG_PASSPHRASE }} create-release: if: startsWith(github.ref, 'refs/tags/v') @@ -116,5 +116,9 @@ jobs: - uses: Roang-zero1/github-create-release-action@57eb9bdce7a964e48788b9e78b5ac766cb684803 # v3.0.1 with: version_regex: ^v[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+ + prerelease_regex: ^v[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+-(alpha|beta|preview)\.[[:digit:]]+$ + changelog_file: CHANGELOG.md + create_draft: true + release_title: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From eea265435e9d35028c7f573345865ceb4d4efc49 Mon Sep 17 00:00:00 2001 From: Raghd Hamzeh Date: Tue, 1 Jul 2025 17:07:31 -0400 Subject: [PATCH 2/3] chore(ci): add java 24 for testing --- .github/workflows/main.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 13430dfe..29dc8c35 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -13,7 +13,7 @@ jobs: strategy: matrix: - java: [11, 17, 21] + java: [11, 17, 21, 24] steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 From 908fb714d59968d4c440db0361ad1313eeda7578 Mon Sep 17 00:00:00 2001 From: Raghd Hamzeh Date: Tue, 1 Jul 2025 17:21:27 -0400 Subject: [PATCH 3/3] chore(ci): fix typo --- .github/workflows/main.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 29dc8c35..2d3584b6 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -118,7 +118,6 @@ jobs: version_regex: ^v[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+ prerelease_regex: ^v[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+-(alpha|beta|preview)\.[[:digit:]]+$ changelog_file: CHANGELOG.md - create_draft: true - release_title: + draft: true env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}