All checks were successful
build / build (push) Successful in 1m25s
- LWJGL natives fuer macOS aarch64 (arm64) ergaenzt - GL.createCapabilities() nach Kontext-Bindung (LWJGL 3 Pflicht) - VoxelWorld.raycast (DDA), public set() - PlayerController.overlapsCell (verhindert Platzieren in Spieler) - Game: Linksklick abbauen, Rechtsklick platzieren, 1-6 Auswahl, Mesh-Rebuild - Crosshair-Overlay (NDC Screen-Space) - .gitea/workflows/build.yml (build-on-push, ubuntu-latest)
22 lines
461 B
YAML
22 lines
461 B
YAML
name: build
|
|
on:
|
|
push:
|
|
branches: [main, dev]
|
|
pull_request:
|
|
|
|
jobs:
|
|
build:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Checkout
|
|
uses: actions/checkout@v4
|
|
- name: Set up JDK 21
|
|
uses: actions/setup-java@v4
|
|
with:
|
|
distribution: temurin
|
|
java-version: '21'
|
|
- name: Make gradlew executable
|
|
run: chmod +x gradlew
|
|
- name: Build (compile + jar)
|
|
run: ./gradlew build --no-daemon
|