File tree Expand file tree Collapse file tree 2 files changed +13
-0
lines changed
Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -27,13 +27,18 @@ runs:
2727 source "/home/runner/.sdkman/bin/sdkman-init.sh"
2828 sdk list java
2929 sdk install java ${{ inputs.java-version }} && sdk default java ${{ inputs.java-version }}
30+ export JAVA_HOME=${SDKMAN_DIR}/candidates/java/current
31+ echo "JAVA_HOME is set to $JAVA_HOME"
3032
3133 -
uses :
gradle/wrapper-validation-action@56b90f209b02bf6d1deae490e9ef18b21a389cd4 # [email protected] 34+ env :
35+ JAVA_HOME : ${{ env.JAVA_HOME }}
3236
3337 - name : Publish Android/Java Packages to Maven
3438 shell : bash
3539 run : ./gradlew publish -PisSnapshot=false --stacktrace
3640 env :
41+ JAVA_HOME : ${{ env.JAVA_HOME }}
3742 MAVEN_USERNAME : ${{ inputs.ossr-username }}
3843 MAVEN_PASSWORD : ${{ inputs.ossr-token }}
3944 SIGNING_KEY : ${{ inputs.signing-key}}
Original file line number Diff line number Diff line change 6464 - if : steps.tag_exists.outputs.exists == 'true'
6565 run : exit 1
6666
67+ # Set JAVA_HOME here and pass it to subsequent steps
68+ - name : Set JAVA_HOME for Gradle
69+ run : echo "JAVA_HOME=/home/runner/.sdkman/candidates/java/current" >> $GITHUB_ENV # This ensures JAVA_HOME is set globally
70+ env :
71+ SDKMAN_DIR : /home/runner/.sdkman
72+
6773 # Publish the release to Maven
6874 - uses : ./.github/actions/maven-publish
6975 with :
7278 ossr-token : ${{ secrets.ossr-token }}
7379 signing-key : ${{ secrets.signing-key }}
7480 signing-password : ${{ secrets.signing-password }}
81+ env :
82+ JAVA_HOME : ${{ env.JAVA_HOME }}
7583
7684 # Create a release for the tag
7785 - uses : ./.github/actions/release-create
You can’t perform that action at this time.
0 commit comments