Fixed versions for better CI/CD and Zulu to provide that (#55)

* Use fixed JDK version with Temurin

* Use fixed JDK version with Temurin

* Zulu provides fixed versions

* Zulu provides fixed versions

* trigger the release only once

Co-authored-by: Cloudburst <18114966+C10udburst@users.noreply.github.com>
This commit is contained in:
Geertjan Wielenga
2021-09-09 17:53:18 +02:00
committed by GitHub
parent 6b233a3e68
commit 40612b45bc
2 changed files with 12 additions and 7 deletions

View File

@@ -18,19 +18,22 @@ jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
java: [ '16', '16.0.1' ]
steps:
- uses: actions/checkout@v2
- name: Set up JDK 16
uses: actions/setup-java@v2
with:
java-version: '16'
distribution: 'adopt'
java-version: ${{ matrix.Java }}
distribution: 'zulu'
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build with Gradle
run: ./gradlew build
- uses: "marvinpinto/action-automatic-releases@latest"
if: ${{ matrix.Java == '16' }}
with:
repo_token: "${{ secrets.GITHUB_TOKEN }}"
automatic_release_tag: "latest-1.17"

View File

@@ -9,14 +9,16 @@ jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
java: [ '16', '16.0.1' ]
steps:
- uses: actions/checkout@v2
- name: Set up JDK 16
uses: actions/setup-java@v2
with:
java-version: '16'
distribution: 'adopt'
java-version: ${{ matrix.Java }}
distribution: 'zulu'
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build with Gradle
@@ -26,4 +28,4 @@ jobs:
with:
name: pull-request-build
path: build/libs/