diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml new file mode 100644 index 0000000..60232cc --- /dev/null +++ b/.forgejo/workflows/build.yaml @@ -0,0 +1,21 @@ +name: Build TuxDock + +on: [push] + +jobs: + build: + runs-on: [self-hosted] + steps: + - name: Manual clone + run: | + git clone https://mentalnet.xyz/forgejo/markmental/tuxdock.git . + echo "✅ Repository cloned successfully" + + - name: Compile tux-dock + run: | + g++ -std=c++17 main.cpp -o tux-dock && echo "🎉 tux-dock successfully compiled!" + + - name: Verify build + run: | + file tux-dock || echo "⚠️ tux-dock binary not found!" + diff --git a/tux-dock b/tux-dock deleted file mode 100755 index 82eb04b..0000000 Binary files a/tux-dock and /dev/null differ