mirror of
				https://github.com/actions/setup-java.git
				synced 2025-11-04 00:10:54 +00:00 
			
		
		
		
	eat: bump to use node20 runtime, actions/checkout to v4
This commit is contained in:
		
					parent
					
						
							
								4075bfc1b5
							
						
					
				
			
			
				commit
				
					
						63c196f4c1
					
				
			
		
					 7 changed files with 48 additions and 48 deletions
				
			
		
							
								
								
									
										12
									
								
								.github/workflows/e2e-cache.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								.github/workflows/e2e-cache.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -24,7 +24,7 @@ jobs:
 | 
				
			||||||
        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
					        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: Run setup-java with the cache for gradle
 | 
					      - name: Run setup-java with the cache for gradle
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					@ -50,7 +50,7 @@ jobs:
 | 
				
			||||||
    needs: gradle-save
 | 
					    needs: gradle-save
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: Run setup-java with the cache for gradle
 | 
					      - name: Run setup-java with the cache for gradle
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					@ -73,7 +73,7 @@ jobs:
 | 
				
			||||||
        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
					        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: Run setup-java with the cache for maven
 | 
					      - name: Run setup-java with the cache for maven
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					@ -97,7 +97,7 @@ jobs:
 | 
				
			||||||
    needs: maven-save
 | 
					    needs: maven-save
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: Run setup-java with the cache for maven
 | 
					      - name: Run setup-java with the cache for maven
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					@ -124,7 +124,7 @@ jobs:
 | 
				
			||||||
        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
					        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: Run setup-java with the cache for sbt
 | 
					      - name: Run setup-java with the cache for sbt
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					@ -172,7 +172,7 @@ jobs:
 | 
				
			||||||
    needs: sbt-save
 | 
					    needs: sbt-save
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: Run setup-java with the cache for sbt
 | 
					      - name: Run setup-java with the cache for sbt
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										6
									
								
								.github/workflows/e2e-local-file.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.github/workflows/e2e-local-file.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -21,7 +21,7 @@ jobs:
 | 
				
			||||||
        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
					        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: Download Adopt OpenJDK file
 | 
					      - name: Download Adopt OpenJDK file
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          if ($IsLinux) {
 | 
					          if ($IsLinux) {
 | 
				
			||||||
| 
						 | 
					@ -58,7 +58,7 @@ jobs:
 | 
				
			||||||
        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
					        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: Download Zulu OpenJDK file
 | 
					      - name: Download Zulu OpenJDK file
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          if ($IsLinux) {
 | 
					          if ($IsLinux) {
 | 
				
			||||||
| 
						 | 
					@ -95,7 +95,7 @@ jobs:
 | 
				
			||||||
        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
					        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: Download Eclipse Temurin file
 | 
					      - name: Download Eclipse Temurin file
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          if ($IsLinux) {
 | 
					          if ($IsLinux) {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										8
									
								
								.github/workflows/e2e-publishing.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/e2e-publishing.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -25,7 +25,7 @@ jobs:
 | 
				
			||||||
        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
					        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: setup-java
 | 
					      - name: setup-java
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					@ -60,7 +60,7 @@ jobs:
 | 
				
			||||||
        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
					        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: Create fake settings.xml
 | 
					      - name: Create fake settings.xml
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          $xmlDirectory = Join-Path $HOME ".m2"
 | 
					          $xmlDirectory = Join-Path $HOME ".m2"
 | 
				
			||||||
| 
						 | 
					@ -96,7 +96,7 @@ jobs:
 | 
				
			||||||
        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
					        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: Create fake settings.xml
 | 
					      - name: Create fake settings.xml
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          $xmlDirectory = Join-Path $HOME ".m2"
 | 
					          $xmlDirectory = Join-Path $HOME ".m2"
 | 
				
			||||||
| 
						 | 
					@ -133,7 +133,7 @@ jobs:
 | 
				
			||||||
        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
					        os: [macos-latest, windows-latest, ubuntu-latest]
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: setup-java
 | 
					      - name: setup-java
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										24
									
								
								.github/workflows/e2e-versions.yml
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										24
									
								
								.github/workflows/e2e-versions.yml
									
										
									
									
										vendored
									
									
								
							| 
						 | 
					@ -47,7 +47,7 @@ jobs:
 | 
				
			||||||
            version: 20
 | 
					            version: 20
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: setup-java
 | 
					      - name: setup-java
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					@ -77,7 +77,7 @@ jobs:
 | 
				
			||||||
            version: '20.0.1'
 | 
					            version: '20.0.1'
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: setup-java
 | 
					      - name: setup-java
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					@ -99,7 +99,7 @@ jobs:
 | 
				
			||||||
        distribution: ['temurin', 'zulu', 'liberica']
 | 
					        distribution: ['temurin', 'zulu', 'liberica']
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: setup-java
 | 
					      - name: setup-java
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					@ -122,7 +122,7 @@ jobs:
 | 
				
			||||||
        distribution: ['temurin', 'zulu', 'liberica']
 | 
					        distribution: ['temurin', 'zulu', 'liberica']
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: setup-java
 | 
					      - name: setup-java
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					@ -159,7 +159,7 @@ jobs:
 | 
				
			||||||
        version: ['17-ea', '15.0.0-ea.14']
 | 
					        version: ['17-ea', '15.0.0-ea.14']
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: setup-java
 | 
					      - name: setup-java
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					@ -181,7 +181,7 @@ jobs:
 | 
				
			||||||
        version: ['17-ea']
 | 
					        version: ['17-ea']
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: setup-java
 | 
					      - name: setup-java
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					@ -226,7 +226,7 @@ jobs:
 | 
				
			||||||
            os: windows-latest
 | 
					            os: windows-latest
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: setup-java
 | 
					      - name: setup-java
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					@ -252,7 +252,7 @@ jobs:
 | 
				
			||||||
        version: ['11']
 | 
					        version: ['11']
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: setup-java
 | 
					      - name: setup-java
 | 
				
			||||||
        uses: ./
 | 
					        uses: ./
 | 
				
			||||||
        id: setup-java
 | 
					        id: setup-java
 | 
				
			||||||
| 
						 | 
					@ -274,7 +274,7 @@ jobs:
 | 
				
			||||||
        distribution: ['temurin', 'microsoft', 'corretto']
 | 
					        distribution: ['temurin', 'microsoft', 'corretto']
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: Create .java-version file
 | 
					      - name: Create .java-version file
 | 
				
			||||||
        shell: bash
 | 
					        shell: bash
 | 
				
			||||||
        run: echo "8" > .java-version
 | 
					        run: echo "8" > .java-version
 | 
				
			||||||
| 
						 | 
					@ -299,7 +299,7 @@ jobs:
 | 
				
			||||||
        distribution: ['temurin', 'zulu', 'liberica', 'microsoft', 'corretto']
 | 
					        distribution: ['temurin', 'zulu', 'liberica', 'microsoft', 'corretto']
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: Create .java-version file
 | 
					      - name: Create .java-version file
 | 
				
			||||||
        shell: bash
 | 
					        shell: bash
 | 
				
			||||||
        run: echo "11" > .java-version
 | 
					        run: echo "11" > .java-version
 | 
				
			||||||
| 
						 | 
					@ -323,7 +323,7 @@ jobs:
 | 
				
			||||||
        distribution: ['adopt', 'adopt-openj9', 'zulu']
 | 
					        distribution: ['adopt', 'adopt-openj9', 'zulu']
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: Create .java-version file
 | 
					      - name: Create .java-version file
 | 
				
			||||||
        shell: bash
 | 
					        shell: bash
 | 
				
			||||||
        run: echo "11.0.2" > .java-version
 | 
					        run: echo "11.0.2" > .java-version
 | 
				
			||||||
| 
						 | 
					@ -347,7 +347,7 @@ jobs:
 | 
				
			||||||
        distribution: ['adopt', 'zulu', 'liberica']
 | 
					        distribution: ['adopt', 'zulu', 'liberica']
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Checkout
 | 
					      - name: Checkout
 | 
				
			||||||
        uses: actions/checkout@v3
 | 
					        uses: actions/checkout@v4
 | 
				
			||||||
      - name: Create .java-version file
 | 
					      - name: Create .java-version file
 | 
				
			||||||
        shell: bash
 | 
					        shell: bash
 | 
				
			||||||
        run: echo "openjdk64-11.0.2" > .java-version
 | 
					        run: echo "openjdk64-11.0.2" > .java-version
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										14
									
								
								README.md
									
										
									
									
									
								
							
							
						
						
									
										14
									
								
								README.md
									
										
									
									
									
								
							| 
						 | 
					@ -67,7 +67,7 @@ This action allows you to work with Java and Scala projects.
 | 
				
			||||||
#### Eclipse Temurin
 | 
					#### Eclipse Temurin
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: 'temurin' # See 'Supported distributions' for available options
 | 
					    distribution: 'temurin' # See 'Supported distributions' for available options
 | 
				
			||||||
| 
						 | 
					@ -78,7 +78,7 @@ steps:
 | 
				
			||||||
#### Azul Zulu OpenJDK
 | 
					#### Azul Zulu OpenJDK
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: 'zulu' # See 'Supported distributions' for available options
 | 
					    distribution: 'zulu' # See 'Supported distributions' for available options
 | 
				
			||||||
| 
						 | 
					@ -125,7 +125,7 @@ The cache input is optional, and caching is turned off by default.
 | 
				
			||||||
#### Caching gradle dependencies
 | 
					#### Caching gradle dependencies
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: 'temurin'
 | 
					    distribution: 'temurin'
 | 
				
			||||||
| 
						 | 
					@ -137,7 +137,7 @@ steps:
 | 
				
			||||||
#### Caching maven dependencies
 | 
					#### Caching maven dependencies
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: 'temurin'
 | 
					    distribution: 'temurin'
 | 
				
			||||||
| 
						 | 
					@ -150,7 +150,7 @@ steps:
 | 
				
			||||||
#### Caching sbt dependencies
 | 
					#### Caching sbt dependencies
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: 'temurin'
 | 
					    distribution: 'temurin'
 | 
				
			||||||
| 
						 | 
					@ -171,7 +171,7 @@ For Java distributions that are not cached on Hosted images, `check-latest` alwa
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: 'temurin'
 | 
					    distribution: 'temurin'
 | 
				
			||||||
| 
						 | 
					@ -190,7 +190,7 @@ jobs:
 | 
				
			||||||
        java: [ '8', '11', '17' ]
 | 
					        java: [ '8', '11', '17' ]
 | 
				
			||||||
    name: Java ${{ matrix.Java }} sample
 | 
					    name: Java ${{ matrix.Java }} sample
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v3
 | 
					      - uses: actions/checkout@v4
 | 
				
			||||||
      - name: Setup java
 | 
					      - name: Setup java
 | 
				
			||||||
        uses: actions/setup-java@v3
 | 
					        uses: actions/setup-java@v3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -78,6 +78,6 @@ outputs:
 | 
				
			||||||
  cache-hit:
 | 
					  cache-hit:
 | 
				
			||||||
    description: 'A boolean value to indicate an exact match was found for the primary key'
 | 
					    description: 'A boolean value to indicate an exact match was found for the primary key'
 | 
				
			||||||
runs:
 | 
					runs:
 | 
				
			||||||
  using: 'node16'
 | 
					  using: 'node20'
 | 
				
			||||||
  main: 'dist/setup/index.js'
 | 
					  main: 'dist/setup/index.js'
 | 
				
			||||||
  post: 'dist/cleanup/index.js'
 | 
					  post: 'dist/cleanup/index.js'
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -26,7 +26,7 @@ Inputs `java-version` and `distribution` are mandatory and needs to be provided.
 | 
				
			||||||
### Eclipse Temurin
 | 
					### Eclipse Temurin
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: 'temurin'
 | 
					    distribution: 'temurin'
 | 
				
			||||||
| 
						 | 
					@ -39,7 +39,7 @@ steps:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: 'adopt-hotspot'
 | 
					    distribution: 'adopt-hotspot'
 | 
				
			||||||
| 
						 | 
					@ -50,7 +50,7 @@ steps:
 | 
				
			||||||
### Zulu
 | 
					### Zulu
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: 'zulu'
 | 
					    distribution: 'zulu'
 | 
				
			||||||
| 
						 | 
					@ -62,7 +62,7 @@ steps:
 | 
				
			||||||
### Liberica
 | 
					### Liberica
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: 'liberica'
 | 
					    distribution: 'liberica'
 | 
				
			||||||
| 
						 | 
					@ -74,7 +74,7 @@ steps:
 | 
				
			||||||
### Microsoft
 | 
					### Microsoft
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: 'microsoft'
 | 
					    distribution: 'microsoft'
 | 
				
			||||||
| 
						 | 
					@ -103,7 +103,7 @@ If the runner is not able to access github.com, any Java versions requested duri
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: 'corretto'
 | 
					    distribution: 'corretto'
 | 
				
			||||||
| 
						 | 
					@ -116,7 +116,7 @@ steps:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: 'oracle'
 | 
					    distribution: 'oracle'
 | 
				
			||||||
| 
						 | 
					@ -127,7 +127,7 @@ steps:
 | 
				
			||||||
## Installing custom Java package type
 | 
					## Installing custom Java package type
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: '<distribution>'
 | 
					    distribution: '<distribution>'
 | 
				
			||||||
| 
						 | 
					@ -141,7 +141,7 @@ steps:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: '<distribution>'
 | 
					    distribution: '<distribution>'
 | 
				
			||||||
| 
						 | 
					@ -205,7 +205,7 @@ jobs:
 | 
				
			||||||
        java: [ '8', '11' ]
 | 
					        java: [ '8', '11' ]
 | 
				
			||||||
    name: Java ${{ matrix.Java }} (${{ matrix.distribution }}) sample
 | 
					    name: Java ${{ matrix.Java }} (${{ matrix.distribution }}) sample
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v3
 | 
					      - uses: actions/checkout@v4
 | 
				
			||||||
      - name: Setup java
 | 
					      - name: Setup java
 | 
				
			||||||
        uses: actions/setup-java@v3
 | 
					        uses: actions/setup-java@v3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
| 
						 | 
					@ -225,7 +225,7 @@ jobs:
 | 
				
			||||||
        os: [ 'ubuntu-latest', 'macos-latest', 'windows-latest' ]
 | 
					        os: [ 'ubuntu-latest', 'macos-latest', 'windows-latest' ]
 | 
				
			||||||
    name: Java ${{ matrix.Java }} (${{ matrix.os }}) sample
 | 
					    name: Java ${{ matrix.Java }} (${{ matrix.os }}) sample
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - uses: actions/checkout@v3
 | 
					      - uses: actions/checkout@v4
 | 
				
			||||||
      - name: Setup java
 | 
					      - name: Setup java
 | 
				
			||||||
        uses: actions/setup-java@v3
 | 
					        uses: actions/setup-java@v3
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
| 
						 | 
					@ -242,7 +242,7 @@ jobs:
 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
    - uses: actions/checkout@v3
 | 
					    - uses: actions/checkout@v4
 | 
				
			||||||
    - name: Set up JDK 11
 | 
					    - name: Set up JDK 11
 | 
				
			||||||
      uses: actions/setup-java@v3
 | 
					      uses: actions/setup-java@v3
 | 
				
			||||||
      with:
 | 
					      with:
 | 
				
			||||||
| 
						 | 
					@ -353,7 +353,7 @@ jobs:
 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
    - uses: actions/checkout@v3
 | 
					    - uses: actions/checkout@v4
 | 
				
			||||||
    - name: Set up JDK 11 for Shared Runner
 | 
					    - name: Set up JDK 11 for Shared Runner
 | 
				
			||||||
      uses: actions/setup-java@v3
 | 
					      uses: actions/setup-java@v3
 | 
				
			||||||
      with:
 | 
					      with:
 | 
				
			||||||
| 
						 | 
					@ -379,7 +379,7 @@ jobs:
 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
    - uses: actions/checkout@v3
 | 
					    - uses: actions/checkout@v4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    - name: Set up JDK 11
 | 
					    - name: Set up JDK 11
 | 
				
			||||||
      uses: actions/setup-java@v3
 | 
					      uses: actions/setup-java@v3
 | 
				
			||||||
| 
						 | 
					@ -481,7 +481,7 @@ Each JDK provider will receive a default `id` based on the combination of `distr
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: actions/checkout@v3
 | 
					- uses: actions/checkout@v4
 | 
				
			||||||
- uses: actions/setup-java@v3
 | 
					- uses: actions/setup-java@v3
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    distribution: 'temurin'
 | 
					    distribution: 'temurin'
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue