From e735a657018aa5183ec7119a2081338c3e3e50f8 Mon Sep 17 00:00:00 2001 From: satsukies Date: Tue, 8 Oct 2024 18:58:55 +0900 Subject: [PATCH 1/4] fix: use @actions/checkout@v4 --- .github/workflows/deploy-javadoc.yml | 4 ++-- .github/workflows/release.yml | 2 +- .github/workflows/test.yml | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/deploy-javadoc.yml b/.github/workflows/deploy-javadoc.yml index 8efb6f5..4985a46 100644 --- a/.github/workflows/deploy-javadoc.yml +++ b/.github/workflows/deploy-javadoc.yml @@ -13,7 +13,7 @@ jobs: check-new-release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: gh-pages - uses: actions/github-script@v7 @@ -47,7 +47,7 @@ jobs: - check-new-release runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: gh-pages - id: download-javadoc diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9b18c0e..95db9dc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,8 +14,8 @@ jobs: env: GRADLE_OPTS: -Dorg.gradle.jvmargs="-Xmx4g -XX:MaxMetaspaceSize=2g -Dkotlin.daemon.jvm.options=-Xmx1536m" steps: - - uses: actions/checkout@v3 - uses: actions/setup-java@v3 + - uses: actions/checkout@v4 with: java-version: '17.x' java-package: jdk diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 819a3b2..5e5e073 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,8 +17,8 @@ jobs: env: GRADLE_OPTS: -Dorg.gradle.jvmargs="-Xmx4g -XX:MaxMetaspaceSize=2g -Dkotlin.daemon.jvm.options=-Xmx1536m" steps: - - uses: actions/checkout@v3 - uses: actions/setup-java@v3 + - uses: actions/checkout@v4 with: java-version: '17.x' java-package: jdk @@ -47,8 +47,8 @@ jobs: if: > github.event_name != 'workflow_dispatch' steps: - - uses: actions/checkout@v3 - uses: actions/setup-java@v3 + - uses: actions/checkout@v4 with: java-version: '17.x' java-package: jdk @@ -82,8 +82,8 @@ jobs: if: > github.event_name == 'workflow_dispatch' steps: - - uses: actions/checkout@v3 - uses: actions/setup-java@v3 + - uses: actions/checkout@v4 with: java-version: '17.x' java-package: jdk From 51af8c594b0007b55f9f588626b26c31e1c95458 Mon Sep 17 00:00:00 2001 From: satsukies Date: Tue, 8 Oct 2024 18:59:42 +0900 Subject: [PATCH 2/4] fix: use @actions/setup-java@v4 --- .github/workflows/release.yml | 2 +- .github/workflows/test.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 95db9dc..e213a2d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,8 +14,8 @@ jobs: env: GRADLE_OPTS: -Dorg.gradle.jvmargs="-Xmx4g -XX:MaxMetaspaceSize=2g -Dkotlin.daemon.jvm.options=-Xmx1536m" steps: - - uses: actions/setup-java@v3 - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 with: java-version: '17.x' java-package: jdk diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5e5e073..01edf4b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,8 +17,8 @@ jobs: env: GRADLE_OPTS: -Dorg.gradle.jvmargs="-Xmx4g -XX:MaxMetaspaceSize=2g -Dkotlin.daemon.jvm.options=-Xmx1536m" steps: - - uses: actions/setup-java@v3 - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 with: java-version: '17.x' java-package: jdk @@ -47,8 +47,8 @@ jobs: if: > github.event_name != 'workflow_dispatch' steps: - - uses: actions/setup-java@v3 - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 with: java-version: '17.x' java-package: jdk @@ -82,8 +82,8 @@ jobs: if: > github.event_name == 'workflow_dispatch' steps: - - uses: actions/setup-java@v3 - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 with: java-version: '17.x' java-package: jdk From 1c974d01f23d2f63fe8840f1345dc0aabfc05a3f Mon Sep 17 00:00:00 2001 From: satsukies Date: Tue, 8 Oct 2024 19:00:12 +0900 Subject: [PATCH 3/4] fix: use gradle/actions/setup-gradle@v3 --- .github/workflows/deploy-javadoc.yml | 2 +- .github/workflows/release.yml | 3 ++- .github/workflows/test.yml | 5 ++++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy-javadoc.yml b/.github/workflows/deploy-javadoc.yml index 4985a46..051565b 100644 --- a/.github/workflows/deploy-javadoc.yml +++ b/.github/workflows/deploy-javadoc.yml @@ -123,4 +123,4 @@ jobs: else git push origin gh-pages fi - fi + fi \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e213a2d..ac781c2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,6 +21,7 @@ jobs: java-package: jdk distribution: 'temurin' cache: 'gradle' + - uses: gradle/actions/setup-gradle@v3 - run: RELEASE_VERSION="${GITHUB_REF#refs/tags/}" ./gradlew verifyReleaseVersion - name: Set up gradle.properties for sigining and nexus # Add timeout setting due to https://github.com/DeployGate/gradle-deploygate-plugin/runs/2523846388 @@ -41,4 +42,4 @@ jobs: env: SLACK_TITLE: 'Android SDK Release' SLACK_MESSAGE: "${{ github.ref }} has been published to Sonatype. ref: https://oss.sonatype.org/" - SLACK_WEBHOOK: ${{ secrets.SHARED_FOR_RELEASE_ARTIFACT_SLACK_INCOMING_WEBHOOK_URL }} + SLACK_WEBHOOK: ${{ secrets.SHARED_FOR_RELEASE_ARTIFACT_SLACK_INCOMING_WEBHOOK_URL }} \ No newline at end of file diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 01edf4b..bd15ca2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -24,6 +24,7 @@ jobs: java-package: jdk distribution: 'temurin' cache: 'gradle' + - uses: gradle/actions/setup-gradle@v3 - name: Check sdk publications run: ./scripts/verify-publications.bash sdk - name: Check sdk-mock publications @@ -54,6 +55,7 @@ jobs: java-package: jdk distribution: 'temurin' cache: 'gradle' + - uses: gradle/actions/setup-gradle@v3 - run: ./gradlew sample:bundleDevrealDebug sample:bundleDevrealRelease sample:bundleDevmockDebug sample:bundleDevmockRelease - name: upload aab files run: | @@ -89,6 +91,7 @@ jobs: java-package: jdk distribution: 'temurin' cache: 'gradle' + - uses: gradle/actions/setup-gradle@v3 - run: ./gradlew sample:bundleStablerealDistribute sample:bundleStablemockDistribute - name: upload aab files run: | @@ -101,4 +104,4 @@ jobs: -H 'Authorization: token ${{ secrets.SHARED_DEPLOYGATE_API_TOKEN_FOR_PUBLIC_REPO }}' \ --url 'https://deploygate.com/api/users/${{ secrets.SHARED_DEPLOYGATE_APP_OWNER_NAME_FOR_PUBLIC_REPO }}/apps' | \ jq -r '"\(.results.package_name) \(.results.distribution.url)"' - done < <(find ./sample/build/outputs/bundle -name "*.aab") + done < <(find ./sample/build/outputs/bundle -name "*.aab") \ No newline at end of file From c5ad434fba24a867c43dfda339778698d28b7ad5 Mon Sep 17 00:00:00 2001 From: satsukies Date: Tue, 8 Oct 2024 19:06:15 +0900 Subject: [PATCH 4/4] test: check cachehit in GitHub Actions