diff --git a/.github/workflows/ci-native.yml b/.github/workflows/ci-native.yml new file mode 100644 index 00000000..8213d543 --- /dev/null +++ b/.github/workflows/ci-native.yml @@ -0,0 +1,34 @@ +name: CI Native + +on: + workflow_dispatch: + +jobs: + build: + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + include: + - nickname: linux jdk17 + java: 17 + os: ubuntu-latest + - nickname: macos jdk17 + java: 17 + os: macos-latest + - nickname: windows jdk17 + java: 17 + os: windows-latest + name: CI Build ${{ matrix.nickname }} + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-java@v3 + with: + distribution: adopt + java-version: | + 22 + 17 + cache: gradle + - name: Build + run: ./gradlew build +