Skip to content

Use GraalVM to build single binary #10

Use GraalVM to build single binary

Use GraalVM to build single binary #10

Workflow file for this run

name: Build Client
on:
push:
jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
java-version: '23'
distribution: 'graalvm-community'
components: 'native-image'
- uses: gradle/actions/setup-gradle@v4
- run: ./gradlew client:nativeCompile
- name: Release
uses: softprops/action-gh-release@v2
if: ${{ github.ref == 'refs/heads/main' }}
with:
tag_name: ${{ github.run_number }}
files: client/build/native/nativeCompile/client.exe