kitgit

tirbofish/dropbear · diff

ebb6394 · tk

what a fucking mess. i dont even think this works, but it can build a nice bridge (hopefully)...

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 90af976..b5d3dd4 100644
--- a/README.md
+++ b/README.md
@@ -22,7 +22,7 @@ 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 1585 lines. Show full diff