mirror of
				https://github.com/JetBrains/intellij-platform-plugin-template.git
				synced 2025-06-13 13:04:09 +00:00 
			
		
		
		
	GitHub Actions — use Java 17 explicitly
				
					
				
			This commit is contained in:
		
							parent
							
								
									bfa5d0d136
								
							
						
					
					
						commit
						74f48a0875
					
				
							
								
								
									
										35
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										35
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							| @ -47,6 +47,13 @@ jobs: | |||||||
|       - name: Gradle Wrapper Validation |       - name: Gradle Wrapper Validation | ||||||
|         uses: gradle/wrapper-validation-action@v1.0.6 |         uses: gradle/wrapper-validation-action@v1.0.6 | ||||||
| 
 | 
 | ||||||
|  |       # Setup Java environment for the next steps | ||||||
|  |       - name: Setup Java | ||||||
|  |         uses: actions/setup-java@v3 | ||||||
|  |         with: | ||||||
|  |           distribution: zulu | ||||||
|  |           java-version: 17 | ||||||
|  | 
 | ||||||
|       # Setup Gradle |       # Setup Gradle | ||||||
|       - name: Setup Gradle |       - name: Setup Gradle | ||||||
|         uses: gradle/gradle-build-action@v2 |         uses: gradle/gradle-build-action@v2 | ||||||
| @ -102,6 +109,13 @@ jobs: | |||||||
|       - name: Fetch Sources |       - name: Fetch Sources | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| 
 | 
 | ||||||
|  |       # Setup Java environment for the next steps | ||||||
|  |       - name: Setup Java | ||||||
|  |         uses: actions/setup-java@v3 | ||||||
|  |         with: | ||||||
|  |           distribution: zulu | ||||||
|  |           java-version: 17 | ||||||
|  | 
 | ||||||
|       # Setup Gradle |       # Setup Gradle | ||||||
|       - name: Setup Gradle |       - name: Setup Gradle | ||||||
|         uses: gradle/gradle-build-action@v2 |         uses: gradle/gradle-build-action@v2 | ||||||
| @ -135,6 +149,13 @@ jobs: | |||||||
|       - name: Fetch Sources |       - name: Fetch Sources | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| 
 | 
 | ||||||
|  |       # Setup Java environment for the next steps | ||||||
|  |       - name: Setup Java | ||||||
|  |         uses: actions/setup-java@v3 | ||||||
|  |         with: | ||||||
|  |           distribution: zulu | ||||||
|  |           java-version: 17 | ||||||
|  | 
 | ||||||
|       # Setup Gradle |       # Setup Gradle | ||||||
|       - name: Setup Gradle |       - name: Setup Gradle | ||||||
|         uses: gradle/gradle-build-action@v2 |         uses: gradle/gradle-build-action@v2 | ||||||
| @ -173,6 +194,13 @@ jobs: | |||||||
|       - name: Fetch Sources |       - name: Fetch Sources | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| 
 | 
 | ||||||
|  |       # Setup Java environment for the next steps | ||||||
|  |       - name: Setup Java | ||||||
|  |         uses: actions/setup-java@v3 | ||||||
|  |         with: | ||||||
|  |           distribution: zulu | ||||||
|  |           java-version: 17 | ||||||
|  | 
 | ||||||
|       # Run Qodana inspections |       # Run Qodana inspections | ||||||
|       - name: Qodana - Code Inspection |       - name: Qodana - Code Inspection | ||||||
|         uses: JetBrains/qodana-action@v2023.1.5 |         uses: JetBrains/qodana-action@v2023.1.5 | ||||||
| @ -194,6 +222,13 @@ jobs: | |||||||
|       - name: Fetch Sources |       - name: Fetch Sources | ||||||
|         uses: actions/checkout@v3 |         uses: actions/checkout@v3 | ||||||
| 
 | 
 | ||||||
|  |       # Setup Java environment for the next steps | ||||||
|  |       - name: Setup Java | ||||||
|  |         uses: actions/setup-java@v3 | ||||||
|  |         with: | ||||||
|  |           distribution: zulu | ||||||
|  |           java-version: 17 | ||||||
|  | 
 | ||||||
|       # Remove old release drafts by using the curl request for the available releases with a draft flag |       # Remove old release drafts by using the curl request for the available releases with a draft flag | ||||||
|       - name: Remove Old Release Drafts |       - name: Remove Old Release Drafts | ||||||
|         env: |         env: | ||||||
|  | |||||||
							
								
								
									
										7
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							| @ -24,6 +24,13 @@ jobs: | |||||||
|         with: |         with: | ||||||
|           ref: ${{ github.event.release.tag_name }} |           ref: ${{ github.event.release.tag_name }} | ||||||
| 
 | 
 | ||||||
|  |       # Setup Java environment for the next steps | ||||||
|  |       - name: Setup Java | ||||||
|  |         uses: actions/setup-java@v3 | ||||||
|  |         with: | ||||||
|  |           distribution: zulu | ||||||
|  |           java-version: 17 | ||||||
|  | 
 | ||||||
|       # Setup Gradle |       # Setup Gradle | ||||||
|       - name: Setup Gradle |       - name: Setup Gradle | ||||||
|         uses: gradle/gradle-build-action@v2 |         uses: gradle/gradle-build-action@v2 | ||||||
|  | |||||||
							
								
								
									
										5
									
								
								.github/workflows/run-ui-tests.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/run-ui-tests.yml
									
									
									
									
										vendored
									
									
								
							| @ -41,7 +41,10 @@ jobs: | |||||||
|         with: |         with: | ||||||
|           distribution: zulu |           distribution: zulu | ||||||
|           java-version: 17 |           java-version: 17 | ||||||
|           cache: gradle | 
 | ||||||
|  |       # Setup Gradle | ||||||
|  |       - name: Setup Gradle | ||||||
|  |         uses: gradle/gradle-build-action@v2 | ||||||
| 
 | 
 | ||||||
|       # Run IDEA prepared for UI testing |       # Run IDEA prepared for UI testing | ||||||
|       - name: Run IDE |       - name: Run IDE | ||||||
|  | |||||||
| @ -4,6 +4,9 @@ | |||||||
| 
 | 
 | ||||||
| ## [Unreleased] | ## [Unreleased] | ||||||
| 
 | 
 | ||||||
|  | ### Added | ||||||
|  | - GitHub Actions — use Java `17` explicitly | ||||||
|  | 
 | ||||||
| ### Changed | ### Changed | ||||||
| - Upgrade Gradle Wrapper to `8.2.1` | - Upgrade Gradle Wrapper to `8.2.1` | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user