Skip to content

Commit 83ab7af

Browse files
[CS-36689] Unit Tests Added
1 parent 9df7962 commit 83ab7af

File tree

1 file changed

+22
-43
lines changed

1 file changed

+22
-43
lines changed

.github/workflows/publish.yml

Lines changed: 22 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,21 @@ on:
88
jobs:
99
build:
1010
runs-on: ubuntu-latest
11-
1211
steps:
13-
- name: Checkout code
14-
uses: actions/checkout@v2
15-
16-
- name: Set up JDK
17-
uses: actions/setup-java@v2
12+
- uses: actions/checkout@v3
13+
- name: Set up Java for publishing to Maven Central Repository
14+
uses: actions/setup-java@v3
1815
with:
1916
java-version: '11'
17+
distribution: 'adopt'
18+
server-id: ossrh
19+
server-username: MAVEN_USERNAME
20+
server-password: MAVEN_PASSWORD
2021

2122
- name: Configure settings.xml
2223
run: |
2324
mkdir -p $HOME/.m2
24-
echo "<settings><servers><server><id>deployment</id><username>\${env.DEPLOY_USERNAME}</username><password>\${env.DEPLOY_PASSWORD}</password></server></servers></settings>" > $HOME/.m2/settings.xml
25+
echo "<settings><servers><server><id>deployment</id><username>\${env.OSSRH_USERNAME}</username><password>\${env.OSSRH_PASSWORD}</password></server></servers></settings>" > $HOME/.m2/settings.xml
2526
2627
- name: Import GPG private key
2728
run: |
@@ -36,39 +37,17 @@ jobs:
3637
DEPLOY_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
3738
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
3839

39-
40-
41-
#on:
42-
# release:
43-
# types: [ created ]
44-
#jobs:
45-
# publish:
46-
# runs-on: ubuntu-latest
47-
# permissions:
48-
# contents: read
49-
# packages: write
50-
# steps:
51-
# - uses: actions/checkout@v3
52-
# - name: Set up Java for publishing to Maven Central Repository
53-
# uses: actions/setup-java@v3
54-
# with:
55-
# java-version: '11'
56-
# distribution: 'adopt'
57-
# server-id: ossrh
58-
# server-username: MAVEN_USERNAME
59-
# server-password: MAVEN_PASSWORD
60-
#
61-
# - name: Publish to the Maven Central Repository
62-
# run: mvn --batch-mode deploy
63-
# env:
64-
# MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
65-
# MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
66-
# - name: Set up Java for publishing to GitHub Packages
67-
# uses: actions/setup-java@v3
68-
# with:
69-
# java-version: '11'
70-
# distribution: 'adopt'
71-
# - name: Publish to GitHub Packages
72-
# run: mvn --batch-mode deploy
73-
# env:
74-
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
40+
- name: Publish to the Maven Central Repository
41+
run: mvn --batch-mode deploy
42+
env:
43+
MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
44+
MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
45+
- name: Set up Java for publishing to GitHub Packages
46+
uses: actions/setup-java@v3
47+
with:
48+
java-version: '11'
49+
distribution: 'adopt'
50+
- name: Publish to GitHub Packages
51+
run: mvn --batch-mode deploy
52+
env:
53+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)