Skip to content

Commit

Permalink
Modified WorkFlow (#715)
Browse files Browse the repository at this point in the history
  • Loading branch information
tanya732 authored Jan 29, 2025
2 parents 38ff89e + 05bc002 commit 293a77b
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .github/actions/maven-publish/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,14 @@ runs:
echo "JAVA_HOME is set to $JAVA_HOME"
- uses: gradle/wrapper-validation-action@56b90f209b02bf6d1deae490e9ef18b21a389cd4 # [email protected]
env:
JAVA_HOME: ${{ env.JAVA_HOME }}

- name: Publish Android/Java Packages to Maven
shell: bash
run: ./gradlew publish -PisSnapshot=false --stacktrace
env:
JAVA_HOME: ${{ env.JAVA_HOME }}
MAVEN_USERNAME: ${{ inputs.ossr-username }}
MAVEN_PASSWORD: ${{ inputs.ossr-token }}
SIGNING_KEY: ${{ inputs.signing-key}}
Expand Down
8 changes: 8 additions & 0 deletions .github/workflows/java-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,12 @@ jobs:
- if: steps.tag_exists.outputs.exists == 'true'
run: exit 1

# Set JAVA_HOME here and pass it to subsequent steps
- name: Set JAVA_HOME for Gradle
run: echo "JAVA_HOME=/home/runner/.sdkman/candidates/java/current" >> $GITHUB_ENV # This ensures JAVA_HOME is set globally
env:
SDKMAN_DIR: /home/runner/.sdkman

# Publish the release to Maven
- uses: ./.github/actions/maven-publish
with:
Expand All @@ -71,6 +77,8 @@ jobs:
ossr-token: ${{ secrets.ossr-token }}
signing-key: ${{ secrets.signing-key }}
signing-password: ${{ secrets.signing-password }}
env:
JAVA_HOME: ${{ env.JAVA_HOME }}

# Create a release for the tag
- uses: ./.github/actions/release-create
Expand Down

0 comments on commit 293a77b

Please sign in to comment.