Remove HIBI workflow automation files #3709
3 changed files+0−71
Deleted.github/workflows/hibi-render-deploy.yml+0−24View fileUnifiedSplit
@@ -1,24 +0,0 @@
1name: HIBI Render Deploy
2
3on:
4 push:
5 branches: [ "main" ]
6 workflow_dispatch: {}
7
8jobs:
9 deploy:
10 runs-on: ubuntu-latest
11 steps:
12 - name: Trigger Render deploy
13 env:
14 RENDER_API_KEY: ${{ secrets.RENDER_API_KEY }}
15 RENDER_SERVICE_ID: ${{ secrets.RENDER_SERVICE_ID }}
16 run: |
17 if [ -z "$RENDER_API_KEY" ] || [ -z "$RENDER_SERVICE_ID" ]; then
18 echo "Missing secrets: RENDER_API_KEY / RENDER_SERVICE_ID"
19 exit 1
20 fi
21 curl -sS -X POST "https://api.render.com/v1/services/${RENDER_SERVICE_ID}/deploys" \
22 -H "Accept: application/json" \
23 -H "Authorization: Bearer ${RENDER_API_KEY}" \
24 -d "{}"
\ No newline at end of file
Deleted.github/workflows/hibi-repair-lane.yml+0−19View fileUnifiedSplit
@@ -1,19 +0,0 @@
1name: HIBI Repair Lane (manual)
2
3on:
4 workflow_dispatch:
5 inputs:
6 reason:
7 description: "Why are we repairing?"
8 required: true
9 default: "backend boot crash"
10
11jobs:
12 repair:
13 runs-on: ubuntu-latest
14 steps:
15 - uses: actions/checkout@v4
16 - name: Placeholder
17 run: |
18 echo "Repair lane installed. Next step: wire Render log pull + auto-patch + PR."
19 echo "Reason: ${{ github.event.inputs.reason }}"
\ No newline at end of file
Deleted.github/workflows/hibi-watchdog.yml+0−28View fileUnifiedSplit
@@ -1,28 +0,0 @@
1name: HIBI Watchdog (BE/FE probes)
2
3on:
4 schedule:
5 - cron: "*/10 * * * *"
6 workflow_dispatch: {}
7
8jobs:
9 probe:
10 runs-on: ubuntu-latest
11 steps:
12 - name: Probe endpoints
13 run: |
14 set -e
15 BE1="https://api.hibiscustoairport.co.nz/debug/which"
16 BE2="https://api.hibiscustoairport.co.nz/debug/stamp"
17 FE="https://www.hibiscustoairport.co.nz/api/__ping"
18
19 echo "Probing $BE1"
20 curl -fsS "$BE1" >/dev/null
21
22 echo "Probing $BE2"
23 curl -fsS "$BE2" >/dev/null
24
25 echo "Probing $FE"
26 curl -fsS "$FE" >/dev/null
27
28 echo "GREEN"
\ No newline at end of file
290
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts