|  | 
| 1 |  | -name: Build & Test (C/ASM NeuroHTTP) | 
| 2 |  | -run-name: NeuroHTTP CI | 
| 3 |  | - | 
| 4 |  | -on: | 
| 5 |  | -  push: | 
| 6 |  | -    branches: [ main ] | 
| 7 |  | -  pull_request: | 
| 8 |  | -    branches: [ main ] | 
| 9 |  | - | 
| 10 |  | -jobs: | 
| 11 |  | -  build: | 
| 12 |  | -    runs-on: ubuntu-latest | 
| 13 |  | -    timeout-minutes: 15 | 
| 14 |  | - | 
| 15 |  | -    steps: | 
| 16 |  | -      - name: 🧭 Checkout repository | 
| 17 |  | -        uses: actions/checkout@v4 | 
| 18 |  | - | 
| 19 |  | -      - name: ⚙️ Install build dependencies | 
| 20 |  | -        run: | | 
| 21 |  | -          sudo apt-get update -y | 
| 22 |  | -          sudo apt-get install -y build-essential clang make nasm | 
| 23 |  | -
 | 
| 24 |  | -      - name: 🏗️ Build project | 
| 25 |  | -        run: | | 
| 26 |  | -          echo "🔧 Starting build..." | 
| 27 |  | -          make all | 
| 28 |  | -          echo "✅ Build completed successfully." | 
| 29 |  | -
 | 
| 30 |  | -      - name: 🧪 Verify binary output | 
| 31 |  | -        run: | | 
| 32 |  | -          if [ -f "./bin/aionic" ]; then | 
| 33 |  | -            echo "✅ Binary built successfully!" | 
| 34 |  | -            ./bin/aionic --version 2>/dev/null || echo "ℹ️ Version info unavailable." | 
| 35 |  | -          else | 
| 36 |  | -            echo "❌ Binary not found!" | 
| 37 |  | -            exit 1 | 
| 38 |  | -          fi | 
| 39 |  | -
 | 
| 40 |  | -      - name: 🧹 Clean temporary files (optional) | 
| 41 |  | -        run: | | 
| 42 |  | -          echo "🧽 Cleaning up temporary build files..." | 
| 43 |  | -          rm -rf logs/tmp 2>/dev/null || true | 
| 44 |  | -
 | 
| 45 |  | -      - name: ✅ Finalize and mark success | 
| 46 |  | -        run: | | 
| 47 |  | -          echo "🎯 All steps executed successfully!" | 
| 48 |  | -          exit 0 | 
| 49 |  | -
 | 
| 50 |  | -    # This ensures GitHub marks as green even if warnings exist | 
| 51 |  | -    continue-on-error: false | 
|  | 1 | +# 🔒 Temporarily disabled workflow | 
|  | 2 | +# This GitHub Actions workflow is fully commented out to prevent execution. | 
|  | 3 | +# To re-enable it, simply remove the leading "#" from all lines below. | 
|  | 4 | + | 
|  | 5 | +# name: Build & Test (C/ASM NeuroHTTP) | 
|  | 6 | +# run-name: NeuroHTTP CI | 
|  | 7 | + | 
|  | 8 | +# on: | 
|  | 9 | +#   push: | 
|  | 10 | +#     branches: [ main ] | 
|  | 11 | +#   pull_request: | 
|  | 12 | +#     branches: [ main ] | 
|  | 13 | + | 
|  | 14 | +# jobs: | 
|  | 15 | +#   build: | 
|  | 16 | +#     runs-on: ubuntu-latest | 
|  | 17 | +#     timeout-minutes: 15 | 
|  | 18 | + | 
|  | 19 | +#     steps: | 
|  | 20 | +#       - name: 🧭 Checkout repository | 
|  | 21 | +#         uses: actions/checkout@v4 | 
|  | 22 | + | 
|  | 23 | +#       - name: ⚙️ Install build dependencies | 
|  | 24 | +#         run: | | 
|  | 25 | +#           sudo apt-get update -y | 
|  | 26 | +#           sudo apt-get install -y build-essential clang make nasm | 
|  | 27 | + | 
|  | 28 | +#       - name: 🏗️ Build project | 
|  | 29 | +#         run: | | 
|  | 30 | +#           echo "🔧 Starting build..." | 
|  | 31 | +#           make all | 
|  | 32 | +#           echo "✅ Build completed successfully." | 
|  | 33 | + | 
|  | 34 | +#       - name: 🧪 Verify binary output | 
|  | 35 | +#         run: | | 
|  | 36 | +#           if [ -f "./bin/aionic" ]; then | 
|  | 37 | +#             echo "✅ Binary built successfully!" | 
|  | 38 | +#             ./bin/aionic --version 2>/dev/null || echo "ℹ️ Version info unavailable." | 
|  | 39 | +#           else | 
|  | 40 | +#             echo "❌ Binary not found!" | 
|  | 41 | +#             exit 1 | 
|  | 42 | +#           fi | 
|  | 43 | + | 
|  | 44 | +#       - name: 🧹 Clean temporary files (optional) | 
|  | 45 | +#         run: | | 
|  | 46 | +#           echo "🧽 Cleaning up temporary build files..." | 
|  | 47 | +#           rm -rf logs/tmp 2>/dev/null || true | 
|  | 48 | + | 
|  | 49 | +#       - name: ✅ Finalize and mark success | 
|  | 50 | +#         run: | | 
|  | 51 | +#           echo "🎯 All steps executed successfully!" | 
|  | 52 | +#           exit 0 | 
|  | 53 | + | 
|  | 54 | +#     # This ensures GitHub marks as green even if warnings exist | 
|  | 55 | +#     continue-on-error: false | 
0 commit comments