kitgit

tirbofish/dropbear · diff

b44209f · tk

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

Unverified

diff --git a/.github/workflows/build_fatty.yaml b/.github/workflows/build_fatty.yaml
new file mode 100644
index 0000000..c6f126d
--- /dev/null
+++ b/.github/workflows/build_fatty.yaml
@@ -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
\ No newline at end of file
diff --git a/README.md b/README.md
index 8b53e2a..dc06b84 100644
--- a/README.md
+++ b/README.md
@@ -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