Skip to content

ci(actions): add java 24 build #2

ci(actions): add java 24 build

ci(actions): add java 24 build #2

Workflow file for this run

name: Compile Java
on: [pull_request, workflow_dispatch]
jobs:
compile-java-17:
name: Compile on Java 17
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Validate Gradle wrapper
uses: gradle/actions/wrapper-validation@v4
- name: Setup JDK
uses: actions/setup-java@v4
with:
java-version: 17
distribution: microsoft
- name: Make Gradle wrapper executable
run: chmod +x ./gradlew
- name: Compile Java
run: ./gradlew compileJava
- name: Compile client-side Java
run: ./gradlew compileClientJava
compile-java-21:
name: Compile on Java 21
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Validate Gradle wrapper
uses: gradle/actions/wrapper-validation@v4
- name: Setup JDK
uses: actions/setup-java@v4
with:
java-version: 21
distribution: microsoft
- name: Make Gradle wrapper executable
run: chmod +x ./gradlew
- name: Compile Java
run: ./gradlew compileJava
- name: Compile client-side Java
run: ./gradlew compileClientJava
compile-java-24:
name: Compile on Java 24

Check failure on line 50 in .github/workflows/pr-compile.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/pr-compile.yml

Invalid workflow file

You have an error in your yaml syntax on line 50
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Validate Gradle wrapper
uses: gradle/actions/wrapper-validation@v4
- name: Setup JDK
uses: actions/setup-java@v4
with:
java-version: 24
distribution: microsoft
- name: Make Gradle wrapper executable
run: chmod +x ./gradlew
- name: Compile Java
run: ./gradlew compileJava
- name: Compile client-side Java
run: ./gradlew compileClientJava