From b150fd5fd3d92f942b68fe5795485cb8dadedf41 Mon Sep 17 00:00:00 2001 From: Iaroslav Postovalov Date: Wed, 16 Mar 2022 02:31:44 +0700 Subject: [PATCH] Use standard workflow actions for Java, Gradle --- .github/workflows/build.yml | 19 +++++-------------- .github/workflows/publish.yml | 21 ++++++--------------- 2 files changed, 11 insertions(+), 29 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 943d0ac..5347757 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,19 +12,10 @@ jobs: steps: - uses: actions/checkout@v2 - - uses: DeLaGuardo/setup-graalvm@5.0 + - uses: actions/setup-java@v2.5.0 with: - graalvm: 22.0.0.2 - java: java11 - arch: amd64 - - uses: actions/cache@v2 + java-version: 11 + distribution: liberica + - uses: gradle/gradle-build-action@v2 with: - path: | - ~/.gradle/caches - ~/.gradle/wrapper - key: ${{ runner.os }}-gradle-${{ hashFiles('*.gradle.kts') }} - restore-keys: | - ${{ runner.os }}-gradle- - - uses: gradle/wrapper-validation-action@v1.0.4 - - name: Build - run: ./gradlew build --build-cache --no-daemon --stacktrace + arguments: build diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index fb3d188..0576154 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -12,22 +12,13 @@ jobs: steps: - uses: actions/checkout@v2 - - uses: DeLaGuardo/setup-graalvm@5.0 + - uses: actions/setup-java@v2.5.0 with: - graalvm: 22.0.0.2 - java: java11 - arch: amd64 - - uses: actions/cache@v2 + java-version: 11 + distribution: liberica + - uses: gradle/gradle-build-action@v2 with: - path: | - ~/.gradle/caches - ~/.gradle/wrapper - key: ${{ runner.os }}-gradle-${{ hashFiles('*.gradle.kts') }} - restore-keys: | - ${{ runner.os }}-gradle- - - uses: gradle/wrapper-validation-action@v1.0.4 - - name: Publish artifacts - run: > - ./gradlew publishAllPublicationsToSpaceRepository --no-daemon --build-cache + arguments: | + publishAllPublicationsToSpaceRepository -Ppublishing.space.user=${{ secrets.SPACE_APP_ID }} -Ppublishing.space.token=${{ secrets.SPACE_APP_SECRET }}