Files
gods-eye-view/.github/workflows/recent-imagery-gate-repair-proof.yml
T

40 lines
963 B
YAML

name: Recent Imagery gate repair proof
on:
push:
branches:
- fix/recent-imagery-qa-relative-layout-20261003
permissions:
contents: read
jobs:
browser-proof:
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 24.14.0
cache: npm
- run: npm ci
- name: Start GEV
run: |
npm run dev -- --host 127.0.0.1 --port 4173 > /tmp/gev-dev.log 2>&1 &
for i in {1..90}; do
if curl -fsS http://127.0.0.1:4173/ >/dev/null; then
exit 0
fi
sleep 1
done
cat /tmp/gev-dev.log
exit 1
- name: Recent Imagery live gate
env:
QA_RECENT_IMAGERY_SLOW_RENDER: '1'
run: node scripts/qa-recent-imagery.mjs
- name: Dev log on failure
if: failure()
run: cat /tmp/gev-dev.log