Add matrix build for Java versions

This commit is contained in:
Pranjal Kumar 2025-06-16 18:35:28 +05:30
parent 87296dcaad
commit 7d6b6fc4c5

26
.github/workflows/build-matrix.yaml vendored Normal file
View file

@ -0,0 +1,26 @@
name: Java CI Matrix Build
on: [push, pull_request]
jobs:
build:
runs_on: ubuntu-latest
strategy:
matrix:
java: [8, 11, 17]
name: Build with Java ${{ matrix.java }}
steps:
- name: Checkout Code
uses: actions/checkout@v4
- name: Set up Java ${{ matrix.java }}
uses: actions/setup-java@4
with:
distribution: 'temurin'
java-version: ${{ matrix.java }}
- name: Build with Gradle
run: ./gradlew build