peergos-making-yourself-aud.../.forgejo/workflows/ci.yml
George Lambert da60402e88
Some checks are pending
ci / markdown (push) Waiting to run
Sphinx HTML and 17-page LaTeX PDF for the audit-ready pack
source/ is the Sphinx tree. Companion PDF hrefs are relative, not Markdown.
2026-09-15 23:59:54 -04:00

26 lines
725 B
YAML

name: ci
on:
push:
pull_request:
jobs:
markdown:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: required files
run: |
test -f README.md
test -f LICENSE
test -f PEERGOS-VERIFICATION.md
test -f BAA-DPA.md
test -f CHECKLIST.md
grep -q "not a HIPAA" README.md
grep -q "Cure53" PEERGOS-VERIFICATION.md
grep -q "Radically Open Security" PEERGOS-VERIFICATION.md
test -f source/conf.py
test -f source/index.rst
- uses: actions/setup-python@v5
with:
python-version: "3.12"
- run: pip install sphinx
- run: sphinx-build -b html source build/html