Skip to content
This repository was archived by the owner on Sep 6, 2025. It is now read-only.

Commit 4507213

Browse files
committed
Configure automatic publication
1 parent eff878e commit 4507213

File tree

3 files changed

+23
-5
lines changed

3 files changed

+23
-5
lines changed

.github/workflows/build-pr.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ jobs:
4747
CI_PROJECT_REPONAME: ${{ needs.check_branch.outputs.reponame }}
4848
CI_BRANCH: ${{ needs.check_branch.outputs.branch }}
4949
CI_TAG: ${{ needs.check_branch.outputs.tag }}
50+
JRELEASER_GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }}
5051
steps:
5152
- name: Checkout the branch
5253
uses: actions/checkout@v3
@@ -57,3 +58,8 @@ jobs:
5758
./gradlew -PsaxonVersion=11.5 clean test
5859
./gradlew -PsaxonVersion=12.1 clean test
5960
./gradlew clean dist
61+
62+
- name: testDeploy
63+
run: |
64+
./gradlew publish
65+
./gradlew jreleaserConfig

.github/workflows/build.yml

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,16 +45,28 @@ jobs:
4545
CI_PROJECT_REPONAME: ${{ needs.check_branch.outputs.reponame }}
4646
CI_BRANCH: ${{ needs.check_branch.outputs.branch }}
4747
CI_TAG: ${{ needs.check_branch.outputs.tag }}
48+
JRELEASER_GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }}
49+
JRELEASER_DEPLOY_MAVEN_MAVENCENTRAL_SONATYPE_USERNAME: ${{ secrets.SONATYPEUSER }}
50+
JRELEASER_DEPLOY_MAVEN_MAVENCENTRAL_SONATYPE_PASSWORD: ${{ secrets.SONATYPEPASS }}
51+
JRELEASER_GPG_SECRET_KEY: ${{ secrets.GPG_PRIVATE }}
52+
JRELEASER_GPG_PUBLIC_KEY: ${{ secrets.GPG_PUBLIC }}
53+
JRELEASER_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
4854
steps:
4955
- name: Checkout the branch
5056
uses: actions/checkout@v3
5157

5258
- name: Build
5359
run: |
54-
./gradlew -PsaxonVersion=10.9 clean test
55-
./gradlew -PsaxonVersion=11.5 clean test
56-
./gradlew -PsaxonVersion=12.1 clean test
57-
./gradlew clean dist website
60+
echo ./gradlew -PsaxonVersion=10.9 clean test
61+
echo ./gradlew -PsaxonVersion=11.5 clean test
62+
echo ./gradlew -PsaxonVersion=12.1 clean test
63+
echo ./gradlew clean dist website
64+
65+
- name: testDeploy
66+
run: |
67+
./gradlew publish
68+
./gradlew jreleaserConfig
69+
./gradlew jreleaserDeploy
5870
5971
- name: Deploy master to gh-pages
6072
if: ${{ env.HAVE_ACCESS_TOKEN == 'true' && env.CI_BRANCH == 'master' }}

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
basename=sinclude
22
sincludeTitle=Saxon XInclude
3-
sincludeVersion=5.4.1
3+
sincludeVersion=5.4.1-X
44

55
saxonVersion=12.5

0 commit comments

Comments
 (0)