25 lines
706 B
YAML
25 lines
706 B
YAML
name: notplanned deploy (operator-owned)
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
acceptance:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
- name: verify generated Claude surface
|
|
run: |
|
|
test -s claude/index.html
|
|
python3 -m json.tool claude.json >/dev/null
|
|
grep -q 'claude.json' claude/index.html
|
|
grep -q 'COPY claude ' Dockerfile
|
|
- name: build published image
|
|
run: docker build --tag notplanned-acceptance .
|
|
note:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- run: |
|
|
echo "notplanned deploys are owned by the reviewed Teahub operator workflow."
|
|
echo "The scout board refreshes every six hours."
|