From 9ab4abd18c10b590a398035a03eef6890f4a5ee6 Mon Sep 17 00:00:00 2001 From: Daz DeBoer Date: Sat, 4 Jun 2022 09:26:11 -0600 Subject: [PATCH] Update to latest version of all github actions --- .github/actions/build-dist/action.yml | 2 +- .github/actions/download-dist/action.yml | 2 +- .github/workflows/ci-codeql.yml | 8 ++++---- .github/workflows/ci-quick-check.yml | 2 +- .github/workflows/ci-verify-outputs.yml | 4 ++-- .github/workflows/demo-failure-cases.yml | 6 +++--- .github/workflows/demo-job-summary.yml | 2 +- .../workflows/demo-pr-build-scan-comment.yml | 4 ++-- .../integ-test-action-inputs-caching.yml | 16 +++++++-------- .../workflows/integ-test-action-inputs.yml | 2 +- .../integ-test-execution-with-caching.yml | 4 ++-- .github/workflows/integ-test-execution.yml | 6 +++--- .../integ-test-provision-gradle-versions.yml | 6 +++--- ...integ-test-restore-configuration-cache.yml | 16 +++++++-------- .../integ-test-restore-custom-gradle-home.yml | 6 +++--- .../integ-test-restore-gradle-home.yml | 8 ++++---- .../integ-test-restore-java-toolchain.yml | 4 ++-- .../integ-test-sample-gradle-plugin.yml | 4 ++-- .../integ-test-sample-kotlin-dsl.yml | 4 ++-- README.md | 20 +++++++++---------- 20 files changed, 63 insertions(+), 63 deletions(-) diff --git a/.github/actions/build-dist/action.yml b/.github/actions/build-dist/action.yml index 05051a1..a1a051f 100644 --- a/.github/actions/build-dist/action.yml +++ b/.github/actions/build-dist/action.yml @@ -9,7 +9,7 @@ runs: npm install npm run all - name: Upload distribution - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: dist path: dist/ diff --git a/.github/actions/download-dist/action.yml b/.github/actions/download-dist/action.yml index 2364edd..3f0c67e 100644 --- a/.github/actions/download-dist/action.yml +++ b/.github/actions/download-dist/action.yml @@ -6,7 +6,7 @@ runs: steps: - name: Download dist if: ${{ env.DOWNLOAD_DIST == 'true' }} - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: dist path: dist/ diff --git a/.github/workflows/ci-codeql.yml b/.github/workflows/ci-codeql.yml index df8d669..9f218f0 100644 --- a/.github/workflows/ci-codeql.yml +++ b/.github/workflows/ci-codeql.yml @@ -38,11 +38,11 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v1 + uses: github/codeql-action/init@v2 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -53,7 +53,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@v1 + uses: github/codeql-action/autobuild@v2 # ℹī¸ Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl @@ -67,4 +67,4 @@ jobs: # make release - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v1 + uses: github/codeql-action/analyze@v2 diff --git a/.github/workflows/ci-quick-check.yml b/.github/workflows/ci-quick-check.yml index 8cd560b..187e5c5 100644 --- a/.github/workflows/ci-quick-check.yml +++ b/.github/workflows/ci-quick-check.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Build and upload distribution uses: ./.github/actions/build-dist diff --git a/.github/workflows/ci-verify-outputs.yml b/.github/workflows/ci-verify-outputs.yml index af8dc7f..ae5bf13 100644 --- a/.github/workflows/ci-verify-outputs.yml +++ b/.github/workflows/ci-verify-outputs.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Build run: | npm install @@ -33,7 +33,7 @@ jobs: id: diff # If index.js was different than expected, upload the expected version as an artifact - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v3 if: ${{ failure() && steps.diff.conclusion == 'failure' }} with: name: dist diff --git a/.github/workflows/demo-failure-cases.yml b/.github/workflows/demo-failure-cases.yml index cad9c26..510680e 100644 --- a/.github/workflows/demo-failure-cases.yml +++ b/.github/workflows/demo-failure-cases.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Test build failure uses: ./ continue-on-error: true @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Test wrapper missing uses: ./ continue-on-error: true @@ -33,7 +33,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Test bad config value uses: ./ continue-on-error: true diff --git a/.github/workflows/demo-job-summary.yml b/.github/workflows/demo-job-summary.yml index 2c4a062..8047a9f 100644 --- a/.github/workflows/demo-job-summary.yml +++ b/.github/workflows/demo-job-summary.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Build distribution shell: bash run: | diff --git a/.github/workflows/demo-pr-build-scan-comment.yml b/.github/workflows/demo-pr-build-scan-comment.yml index b2f088d..71b62bf 100644 --- a/.github/workflows/demo-pr-build-scan-comment.yml +++ b/.github/workflows/demo-pr-build-scan-comment.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout project sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Gradle uses: ./ - name: Run build with Gradle wrapper @@ -15,7 +15,7 @@ jobs: working-directory: .github/workflow-samples/kotlin-dsl run: ./gradlew build --scan - name: "Add build scan URL as PR comment" - uses: actions/github-script@v5 + uses: actions/github-script@v6 with: github-token: ${{secrets.GITHUB_TOKEN}} script: | diff --git a/.github/workflows/integ-test-action-inputs-caching.yml b/.github/workflows/integ-test-action-inputs-caching.yml index b9d691c..96f530d 100644 --- a/.github/workflows/integ-test-action-inputs-caching.yml +++ b/.github/workflows/integ-test-action-inputs-caching.yml @@ -25,7 +25,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -51,7 +51,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -76,7 +76,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -89,7 +89,7 @@ jobs: run: gradle help "-DgradleVersionCheck=${{matrix.gradle}}" - name: Check build scan url is captured if: ${{ !steps.gradle.outputs.build-scan-url }} - uses: actions/github-script@v3 + uses: actions/github-script@v6 with: script: | core.setFailed('No build scan detected') @@ -99,7 +99,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Create dummy Gradle User Home @@ -112,7 +112,7 @@ jobs: run: gradle help "-DgradleVersionCheck=${{matrix.gradle}}" - name: Check build scan url is captured if: ${{ !steps.gradle.outputs.build-scan-url }} - uses: actions/github-script@v3 + uses: actions/github-script@v6 with: script: | core.setFailed('No build scan detected') @@ -127,7 +127,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -148,7 +148,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle diff --git a/.github/workflows/integ-test-action-inputs.yml b/.github/workflows/integ-test-action-inputs.yml index 674b2f9..e3aee44 100644 --- a/.github/workflows/integ-test-action-inputs.yml +++ b/.github/workflows/integ-test-action-inputs.yml @@ -25,7 +25,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Invoke with multi-line arguments diff --git a/.github/workflows/integ-test-execution-with-caching.yml b/.github/workflows/integ-test-execution-with-caching.yml index 9942c66..428777f 100644 --- a/.github/workflows/integ-test-execution-with-caching.yml +++ b/.github/workflows/integ-test-execution-with-caching.yml @@ -25,7 +25,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Execute Gradle build @@ -43,7 +43,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Execute Gradle build diff --git a/.github/workflows/integ-test-execution.yml b/.github/workflows/integ-test-execution.yml index 167d203..178397d 100644 --- a/.github/workflows/integ-test-execution.yml +++ b/.github/workflows/integ-test-execution.yml @@ -30,7 +30,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Test use defined Gradle version @@ -65,7 +65,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Run Gradle build @@ -77,7 +77,7 @@ jobs: arguments: help -DgradleVersionCheck=${{matrix.gradle}} - name: Check build scan url if: ${{ !steps.gradle.outputs.build-scan-url }} - uses: actions/github-script@v3 + uses: actions/github-script@v6 with: script: | core.setFailed('No build scan detected') diff --git a/.github/workflows/integ-test-provision-gradle-versions.yml b/.github/workflows/integ-test-provision-gradle-versions.yml index 8a1b0aa..dc77b2a 100644 --- a/.github/workflows/integ-test-provision-gradle-versions.yml +++ b/.github/workflows/integ-test-provision-gradle-versions.yml @@ -30,7 +30,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle with v6.9 @@ -68,7 +68,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -81,7 +81,7 @@ jobs: run: gradle help "-DgradleVersionCheck=${{matrix.gradle}}" - name: Check build scan url if: ${{ !steps.gradle.outputs.build-scan-url }} - uses: actions/github-script@v3 + uses: actions/github-script@v6 with: script: | core.setFailed('No build scan detected') diff --git a/.github/workflows/integ-test-restore-configuration-cache.yml b/.github/workflows/integ-test-restore-configuration-cache.yml index 28d19c3..2861d53 100644 --- a/.github/workflows/integ-test-restore-configuration-cache.yml +++ b/.github/workflows/integ-test-restore-configuration-cache.yml @@ -27,7 +27,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -46,7 +46,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -59,7 +59,7 @@ jobs: run: ./gradlew test --configuration-cache - name: Check that configuration-cache was used if: ${{ steps.execute.outputs.task_configured == 'yes' }} - uses: actions/github-script@v5 + uses: actions/github-script@v6 with: script: | core.setFailed('Configuration cache was not used - task was configured unexpectedly') @@ -75,7 +75,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle with no extracted cache entries restored @@ -97,7 +97,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -116,7 +116,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -136,7 +136,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -149,7 +149,7 @@ jobs: run: ./gradlew test --configuration-cache - name: Check that configuration-cache was used if: ${{ steps.execute.outputs.task_configured == 'yes' }} - uses: actions/github-script@v5 + uses: actions/github-script@v6 with: script: | core.setFailed('Configuration cache was not used - task was configured unexpectedly') diff --git a/.github/workflows/integ-test-restore-custom-gradle-home.yml b/.github/workflows/integ-test-restore-custom-gradle-home.yml index 0f21e47..09b9890 100644 --- a/.github/workflows/integ-test-restore-custom-gradle-home.yml +++ b/.github/workflows/integ-test-restore-custom-gradle-home.yml @@ -25,7 +25,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -43,7 +43,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -63,7 +63,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle diff --git a/.github/workflows/integ-test-restore-gradle-home.yml b/.github/workflows/integ-test-restore-gradle-home.yml index c04d8b2..8e24ae2 100644 --- a/.github/workflows/integ-test-restore-gradle-home.yml +++ b/.github/workflows/integ-test-restore-gradle-home.yml @@ -26,7 +26,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -44,7 +44,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -64,7 +64,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -84,7 +84,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle with no extracted cache entries restored diff --git a/.github/workflows/integ-test-restore-java-toolchain.yml b/.github/workflows/integ-test-restore-java-toolchain.yml index b1253e0..ab4dd12 100644 --- a/.github/workflows/integ-test-restore-java-toolchain.yml +++ b/.github/workflows/integ-test-restore-java-toolchain.yml @@ -25,7 +25,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -43,7 +43,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle diff --git a/.github/workflows/integ-test-sample-gradle-plugin.yml b/.github/workflows/integ-test-sample-gradle-plugin.yml index 4c92551..0f8979a 100644 --- a/.github/workflows/integ-test-sample-gradle-plugin.yml +++ b/.github/workflows/integ-test-sample-gradle-plugin.yml @@ -25,7 +25,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -42,7 +42,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle diff --git a/.github/workflows/integ-test-sample-kotlin-dsl.yml b/.github/workflows/integ-test-sample-kotlin-dsl.yml index 8782498..d518039 100644 --- a/.github/workflows/integ-test-sample-kotlin-dsl.yml +++ b/.github/workflows/integ-test-sample-kotlin-dsl.yml @@ -25,7 +25,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle @@ -42,7 +42,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Download distribution if required uses: ./.github/actions/download-dist - name: Setup Gradle diff --git a/README.md b/README.md index c8213fd..b029add 100644 --- a/README.md +++ b/README.md @@ -19,8 +19,8 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-java@v3 with: distribution: temurin java-version: 11 @@ -34,7 +34,7 @@ jobs: ## Why use the `gradle-build-action`? -It is possible to directly invoke Gradle in your workflow, and the `actions/setup-java@v2` action provides a simple way to cache Gradle dependencies. +It is possible to directly invoke Gradle in your workflow, and the `actions/setup-java@v3` action provides a simple way to cache Gradle dependencies. However, the `gradle-build-action` offers a number of advantages over this approach: @@ -46,7 +46,7 @@ However, the `gradle-build-action` offers a number of advantages over this appro The `gradle-build-action` is designed to provide these benefits with minimal configuration. These features work both when Gradle is executed via the `gradle-build-action` and for any Gradle execution in subsequent steps. -When using `gradle-build-action` we recommend that you _not_ use `actions/cache` or `actions/setup-java@v2` to explicitly cache the Gradle User Home. Doing so may interfere with the caching provided by this action. +When using `gradle-build-action` we recommend that you _not_ use `actions/cache` or `actions/setup-java@v3` to explicitly cache the Gradle User Home. Doing so may interfere with the caching provided by this action. ## Use a specific Gradle version @@ -82,8 +82,8 @@ jobs: gradle-rc: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-java@v3 with: java-version: 11 - uses: gradle/gradle-build-action@v2 @@ -108,8 +108,8 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v2 + - uses: actions/checkout@v3 + - uses: actions/setup-java@v3 with: java-version: 11 @@ -302,7 +302,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout project sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Gradle uses: gradle/gradle-build-action@v2 - name: Run build with Gradle wrapper @@ -331,7 +331,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout project sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Gradle uses: gradle/gradle-build-action@v2 - name: Run build with Gradle wrapper