Skip to content

Commit b0af358

Browse files
author
sangeet-joy_xero
committed
clean up
1 parent 9b859b9 commit b0af358

1 file changed

Lines changed: 34 additions & 34 deletions

File tree

.github/workflows/publish.yml

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -25,42 +25,42 @@ jobs:
2525
repository: XeroAPI/Xero-Java
2626
path: Xero-Java
2727

28-
# - name: Set up JDK environment
29-
# uses: actions/setup-java@v4
30-
# with:
31-
# distribution: 'temurin'
32-
# java-version: '11'
33-
# cache: maven
34-
# server-id: ossrh
35-
# server-username: MAVEN_USERNAME
36-
# server-password: MAVEN_PASSWORD
37-
# gpg-passphrase: GPG_PASSPHRASE
28+
- name: Set up JDK environment
29+
uses: actions/setup-java@v4
30+
with:
31+
distribution: 'temurin'
32+
java-version: '11'
33+
cache: maven
34+
server-id: ossrh
35+
server-username: MAVEN_USERNAME
36+
server-password: MAVEN_PASSWORD
37+
gpg-passphrase: GPG_PASSPHRASE
3838

39-
# - name: Fetch Latest release number
40-
# id: get_latest_release_number
41-
# run: |
42-
# latest_version=$(gh release view --json tagName --jq '.tagName')
43-
# echo "Latest release version is - $latest_version"
44-
# echo "::set-output name=release_tag::$latest_version"
45-
# working-directory: Xero-Java
46-
# env:
47-
# GH_TOKEN: ${{secrets.GITHUB_TOKEN}}
39+
- name: Fetch Latest release number
40+
id: get_latest_release_number
41+
run: |
42+
latest_version=$(gh release view --json tagName --jq '.tagName')
43+
echo "Latest release version is - $latest_version"
44+
echo "::set-output name=release_tag::$latest_version"
45+
working-directory: Xero-Java
46+
env:
47+
GH_TOKEN: ${{secrets.GITHUB_TOKEN}}
4848

49-
# - name: Import GPG Key
50-
# run: |
51-
# echo "${{ secrets.GPG_PRIVATE_KEY }}" | gpg --batch --import
52-
# env:
53-
# GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY}}
49+
- name: Import GPG Key
50+
run: |
51+
echo "${{ secrets.GPG_PRIVATE_KEY }}" | gpg --batch --import
52+
env:
53+
GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY}}
5454

55-
# - name: Publish to Maven
56-
# run: |
57-
# export GPG_TTY=$(tty)
58-
# mvn clean deploy -DskipTests=true
59-
# env:
60-
# MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }}
61-
# MAVEN_PASSWORD: ${{ secrets.MAVEN_TOKEN }}
62-
# GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
63-
# working-directory: Xero-Java
55+
- name: Publish to Maven
56+
run: |
57+
export GPG_TTY=$(tty)
58+
mvn clean deploy -DskipTests=true
59+
env:
60+
MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }}
61+
MAVEN_PASSWORD: ${{ secrets.MAVEN_TOKEN }}
62+
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
63+
working-directory: Xero-Java
6464

6565
notify-slack-on-success:
6666
runs-on: ubuntu-latest
@@ -157,7 +157,7 @@ jobs:
157157
"status": "${{needs.publish.result}}",
158158
"deployer": "xero-codegen-bot",
159159
"url": "${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}",
160-
"environment": "test",
160+
"environment": "prod",
161161
"sdk_type": "java",
162162
"cab_key": "${{ github.event.inputs.cab_id }}"
163163
}

0 commit comments

Comments
 (0)