Skip to content

Commit

Permalink
refresh dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
rymsha committed May 14, 2024
1 parent 7954dee commit f8084aa
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 20 deletions.
32 changes: 16 additions & 16 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,32 +31,32 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Set up JDK 11
uses: actions/setup-java@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 11
distribution: 'temurin'

- uses: actions/cache@v4
with:
path: |
~/.gradle/caches
~/.gradle/wrapper
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
restore-keys: |
${{ runner.os }}-gradle-
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v3

- name: Prepare Gradle Arguments
run: |
BASE_ARGS="--refresh-dependencies build"
PUBLISH_ARGS="publish -Pcom.enonic.xp.app.production=true -PrepoKey=${{ needs.publish_vars.outputs.repo }} -PrepoUser=ci -PrepoPassword=${{ secrets.ARTIFACTORY_PASSWORD }}"
if [ "${{ needs.publish_vars.outputs.publish }}" == "true" ]; then
GRADLE_ARGS="$BASE_ARGS $PUBLISH_ARGS"
else
GRADLE_ARGS="$BASE_ARGS"
fi
echo "GRADLE_ARGS=$GRADLE_ARGS" >> $GITHUB_ENV
- name: Build with Gradle
run: ./gradlew build
run: ./gradlew $GRADLE_ARGS

- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}

- name: Publish
if: needs.publish_vars.outputs.publish == 'true'
run: ./gradlew publish -PrepoKey=${{ needs.publish_vars.outputs.repo }} -PrepoUser=ci -PrepoPassword=${{ secrets.ARTIFACTORY_PASSWORD }}

dispatch:
needs: [ publish_vars, build ]
strategy:
Expand Down
9 changes: 5 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,12 +43,13 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Set up JDK 11
uses: actions/setup-java@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 11
distribution: 'temurin'
cache: 'gradle'

- name: Setup Gradle
uses: gradle/actions/setup-gradle@v3

- name: Get publishing variables
id: publish_vars
Expand Down

0 comments on commit f8084aa

Please sign in to comment.