Initial commit: SWOOSH bootstrap with statechart spec, OpenAPI, ADRs, and ops harnesses
Some checks failed
ci / validate (push) Has been cancelled

This commit is contained in:
anthonyrawlins
2025-10-02 09:59:59 +10:00
commit b41f03f4a0
19 changed files with 358 additions and 0 deletions

19
.github/workflows/ci.yml vendored Normal file
View File

@@ -0,0 +1,19 @@
name: ci
on:
push:
pull_request:
jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Lint YAML
uses: ibiqlik/action-yamllint@v3
- name: Validate OpenAPI (spectral)
uses: stoplightio/spectral-action@v0
with:
file_glob: "api/openapi.yaml"
- name: Basic schema checks
run: |
test -s docs/statechart.yaml
test -s spec/swoosh.spec.yaml