diff --git a/.github/workflows/e2e-cache.yml b/.github/workflows/e2e-cache.yml index e66e804..0190982 100644 --- a/.github/workflows/e2e-cache.yml +++ b/.github/workflows/e2e-cache.yml @@ -24,7 +24,7 @@ jobs: os: [macos-latest, windows-latest, ubuntu-latest] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run setup-java with the cache for gradle uses: ./ id: setup-java @@ -50,7 +50,7 @@ jobs: needs: gradle-save steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run setup-java with the cache for gradle uses: ./ id: setup-java @@ -73,7 +73,7 @@ jobs: os: [macos-latest, windows-latest, ubuntu-latest] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run setup-java with the cache for maven uses: ./ id: setup-java @@ -97,7 +97,7 @@ jobs: needs: maven-save steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run setup-java with the cache for maven uses: ./ id: setup-java @@ -124,7 +124,7 @@ jobs: os: [macos-latest, windows-latest, ubuntu-latest] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run setup-java with the cache for sbt uses: ./ id: setup-java @@ -172,7 +172,7 @@ jobs: needs: sbt-save steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run setup-java with the cache for sbt uses: ./ id: setup-java diff --git a/.github/workflows/e2e-local-file.yml b/.github/workflows/e2e-local-file.yml index 3959394..9757621 100644 --- a/.github/workflows/e2e-local-file.yml +++ b/.github/workflows/e2e-local-file.yml @@ -21,7 +21,7 @@ jobs: os: [macos-latest, windows-latest, ubuntu-latest] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Adopt OpenJDK file run: | if ($IsLinux) { @@ -58,7 +58,7 @@ jobs: os: [macos-latest, windows-latest, ubuntu-latest] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Zulu OpenJDK file run: | if ($IsLinux) { @@ -95,7 +95,7 @@ jobs: os: [macos-latest, windows-latest, ubuntu-latest] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Eclipse Temurin file run: | if ($IsLinux) { diff --git a/.github/workflows/e2e-publishing.yml b/.github/workflows/e2e-publishing.yml index d092487..dd7bd43 100644 --- a/.github/workflows/e2e-publishing.yml +++ b/.github/workflows/e2e-publishing.yml @@ -25,7 +25,7 @@ jobs: os: [macos-latest, windows-latest, ubuntu-latest] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup-java uses: ./ id: setup-java @@ -60,7 +60,7 @@ jobs: os: [macos-latest, windows-latest, ubuntu-latest] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Create fake settings.xml run: | $xmlDirectory = Join-Path $HOME ".m2" @@ -96,7 +96,7 @@ jobs: os: [macos-latest, windows-latest, ubuntu-latest] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Create fake settings.xml run: | $xmlDirectory = Join-Path $HOME ".m2" @@ -133,7 +133,7 @@ jobs: os: [macos-latest, windows-latest, ubuntu-latest] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup-java uses: ./ id: setup-java diff --git a/.github/workflows/e2e-versions.yml b/.github/workflows/e2e-versions.yml index 87808e4..1f9d6e7 100644 --- a/.github/workflows/e2e-versions.yml +++ b/.github/workflows/e2e-versions.yml @@ -51,7 +51,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup-java uses: ./ id: setup-java @@ -87,7 +87,7 @@ jobs: version: '11.0.13+9' steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup-java uses: ./ id: setup-java @@ -112,7 +112,7 @@ jobs: os: macos-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup-java uses: ./ id: setup-java @@ -138,7 +138,7 @@ jobs: os: macos-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup-java uses: ./ id: setup-java @@ -175,7 +175,7 @@ jobs: version: ['17-ea', '15.0.0-ea.14'] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup-java uses: ./ id: setup-java @@ -197,7 +197,7 @@ jobs: version: ['17-ea'] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup-java uses: ./ id: setup-java @@ -242,7 +242,7 @@ jobs: os: windows-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup-java uses: ./ id: setup-java @@ -268,7 +268,7 @@ jobs: version: ['11'] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup-java uses: ./ id: setup-java @@ -290,7 +290,7 @@ jobs: distribution: ['temurin', 'microsoft', 'corretto'] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Create .java-version file shell: bash run: echo "8" > .java-version @@ -315,7 +315,7 @@ jobs: distribution: ['temurin', 'zulu', 'liberica', 'microsoft', 'corretto'] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Create .java-version file shell: bash run: echo "11" > .java-version @@ -339,7 +339,7 @@ jobs: distribution: ['adopt', 'adopt-openj9', 'zulu'] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Create .java-version file shell: bash run: echo "11.0.2" > .java-version @@ -363,7 +363,7 @@ jobs: distribution: ['adopt', 'zulu', 'liberica'] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Create .java-version file shell: bash run: echo "openjdk64-11.0.2" > .java-version diff --git a/README.md b/README.md index 2a33308..6b72c44 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ This action allows you to work with Java and Scala projects. #### Eclipse Temurin ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: 'temurin' # See 'Supported distributions' for available options @@ -78,7 +78,7 @@ steps: #### Azul Zulu OpenJDK ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: 'zulu' # See 'Supported distributions' for available options @@ -126,7 +126,7 @@ The cache input is optional, and caching is turned off by default. #### Caching gradle dependencies ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: 'temurin' @@ -138,7 +138,7 @@ steps: #### Caching maven dependencies ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: 'temurin' @@ -151,7 +151,7 @@ steps: #### Caching sbt dependencies ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: 'temurin' @@ -188,7 +188,7 @@ For Java distributions that are not cached on Hosted images, `check-latest` alwa ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: 'temurin' @@ -207,7 +207,7 @@ jobs: java: [ '8', '11', '17' ] name: Java ${{ matrix.Java }} sample steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup java uses: actions/setup-java@v3 with: diff --git a/action.yml b/action.yml index 2c0f7ab..ec93539 100644 --- a/action.yml +++ b/action.yml @@ -78,6 +78,6 @@ outputs: cache-hit: description: 'A boolean value to indicate an exact match was found for the primary key' runs: - using: 'node16' + using: 'node20' main: 'dist/setup/index.js' post: 'dist/cleanup/index.js' diff --git a/docs/advanced-usage.md b/docs/advanced-usage.md index e13366d..c329228 100644 --- a/docs/advanced-usage.md +++ b/docs/advanced-usage.md @@ -27,7 +27,7 @@ Inputs `java-version` and `distribution` are mandatory and needs to be provided. ### Eclipse Temurin ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: 'temurin' @@ -40,7 +40,7 @@ steps: ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: 'adopt-hotspot' @@ -51,7 +51,7 @@ steps: ### Zulu ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: 'zulu' @@ -63,7 +63,7 @@ steps: ### Liberica ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: 'liberica' @@ -75,7 +75,7 @@ steps: ### Microsoft ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: 'microsoft' @@ -104,7 +104,7 @@ If the runner is not able to access github.com, any Java versions requested duri ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: 'corretto' @@ -117,7 +117,7 @@ steps: ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: 'oracle' @@ -140,7 +140,7 @@ steps: ## Installing custom Java package type ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: '' @@ -154,7 +154,7 @@ steps: ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: '' @@ -218,7 +218,7 @@ jobs: java: [ '8', '11' ] name: Java ${{ matrix.Java }} (${{ matrix.distribution }}) sample steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup java uses: actions/setup-java@v3 with: @@ -238,7 +238,7 @@ jobs: os: [ 'ubuntu-latest', 'macos-latest', 'windows-latest' ] name: Java ${{ matrix.Java }} (${{ matrix.os }}) sample steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup java uses: actions/setup-java@v3 with: @@ -255,7 +255,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 11 uses: actions/setup-java@v3 with: @@ -366,7 +366,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 11 for Shared Runner uses: actions/setup-java@v3 with: @@ -392,7 +392,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 11 uses: actions/setup-java@v3 @@ -494,7 +494,7 @@ Each JDK provider will receive a default `id` based on the combination of `distr ```yaml steps: -- uses: actions/checkout@v3 +- uses: actions/checkout@v4 - uses: actions/setup-java@v3 with: distribution: 'temurin'