Reverts to the state of cbfacdf (split app.js into 21 modules, <1000 lines each).
Removes: nostr.js, nostr-panel.js, SovOS.js, RESEARCH_DROP_456.md, core/, data/
Historical archive preserved in .historical/ and branch archive/manus-damage-2026-03-24
Refs #418, #452, #454
24 lines
549 B
YAML
24 lines
549 B
YAML
name: Staging Smoke Test
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
- main
|
|
schedule:
|
|
- cron: '*/15 * * * *'
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
smoke-test:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Check staging environment uptime
|
|
run: |
|
|
HTTP_CODE=$(curl -s -o /dev/null -w "%{http_code}" http://staging.the-nexus.com/)
|
|
if [ "$HTTP_CODE" -eq 200 ]; then
|
|
echo "Staging environment is up (HTTP 200)"
|
|
else
|
|
echo "Staging environment returned HTTP $HTTP_CODE"
|
|
exit 1
|
|
fi
|