tirbofish/dropbear · diff
Merge branch 'main' into sockets
# Conflicts:
# build.gradle.kts
# eucalyptus-core/Cargo.toml
# eucalyptus-core/build.rs
# eucalyptus-core/src/scripting.rs
# eucalyptus-core/src/scripting/java.rs
# eucalyptus-editor/build.rs
# eucalyptus-editor/src/editor/component.rs
# src/commonMain/kotlin/com/dropbear/EntityRef.kt
# src/main/kotlin/com/dropbear/DropbearEngine.kt
# src/main/kotlin/com/dropbear/Example.kt
# src/main/kotlin/com/dropbear/ffi/NativeEngine.java
Signature present but could not be verified.
Unverified
@@ -0,0 +1,35 @@ +name: Build and Upload JAR + +on: + push: + branches: + - '**' + workflow_dispatch: + +jobs: + build: + if: contains(github.event.head_commit.message, 'jarvis, run github actions') + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Set up JDK 21 + uses: actions/setup-java@v4 + with: + java-version: '21' + distribution: 'temurin' + + - name: Grant execute permission for gradlew + run: chmod +x gradlew + + - name: Build with Gradle + run: ./gradlew build + + - name: Upload JAR artifact + uses: actions/upload-artifact@v4 + with: + name: application-jar + path: build/libs/*.jar + retention-days: 30 @@ -23,14 +23,14 @@ If you might have not realised, all the crates/projects names are after Australi To build, ensure build requirements, clone the repository, then build it. It will build in debug mode, and use a lot of packages, so if your CPU is not fast enough for building you should brew a cup of coffee during the build time.
Large diffs are not rendered by default. Showing the first 50 of 651 lines. Show full diff