Skip to content

Commit 293a77b

Browse files
authored
Modified WorkFlow (#715)
2 parents 38ff89e + 05bc002 commit 293a77b

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

.github/actions/maven-publish/action.yml

+3
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,14 @@ runs:
3030
echo "JAVA_HOME is set to $JAVA_HOME"
3131
3232
- uses: gradle/wrapper-validation-action@56b90f209b02bf6d1deae490e9ef18b21a389cd4 # pin@1.1.0
33+
env:
34+
JAVA_HOME: ${{ env.JAVA_HOME }}
3335

3436
- name: Publish Android/Java Packages to Maven
3537
shell: bash
3638
run: ./gradlew publish -PisSnapshot=false --stacktrace
3739
env:
40+
JAVA_HOME: ${{ env.JAVA_HOME }}
3841
MAVEN_USERNAME: ${{ inputs.ossr-username }}
3942
MAVEN_PASSWORD: ${{ inputs.ossr-token }}
4043
SIGNING_KEY: ${{ inputs.signing-key}}

.github/workflows/java-release.yml

+8
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,12 @@ jobs:
6363
- if: steps.tag_exists.outputs.exists == 'true'
6464
run: exit 1
6565

66+
# Set JAVA_HOME here and pass it to subsequent steps
67+
- name: Set JAVA_HOME for Gradle
68+
run: echo "JAVA_HOME=/home/runner/.sdkman/candidates/java/current" >> $GITHUB_ENV # This ensures JAVA_HOME is set globally
69+
env:
70+
SDKMAN_DIR: /home/runner/.sdkman
71+
6672
# Publish the release to Maven
6773
- uses: ./.github/actions/maven-publish
6874
with:
@@ -71,6 +77,8 @@ jobs:
7177
ossr-token: ${{ secrets.ossr-token }}
7278
signing-key: ${{ secrets.signing-key }}
7379
signing-password: ${{ secrets.signing-password }}
80+
env:
81+
JAVA_HOME: ${{ env.JAVA_HOME }}
7482

7583
# Create a release for the tag
7684
- uses: ./.github/actions/release-create

0 commit comments

Comments
 (0)