schemas: add ds/receipts v1.0.0, ds/per_diem v1.0.0, expense.canonical v1.2.0, sink.db.expense v1.2.0 (+ examples)
validate.yml #12 -Commit
27c45b356a
pushed by
forgejoadmin
docs(architecture): add section 7.2a for per-line project allocations (expense.canonical v1.1.0)
validate.yml #10 -Commit
2181225022
pushed by
forgejoadmin
schemas: add expense.canonical v1.1.0 and sink.db.expense v1.1.0 — per-line project allocations (percentage or absolute)
validate.yml #8 -Commit
81e5f334b5
pushed by
forgejoadmin
ci: POSIX-safe example-validation loop (trixie-slim sh is dash, no shopt)
validate.yml #7 -Commit
36aa391e59
pushed by
forgejoadmin
ci: skip actions/checkout — do manual git clone (checkout does git init without --object-format=sha256)
validate.yml #6 -Commit
23594e1f9b
pushed by
forgejoadmin
ci: run jobs in Debian trixie (git 2.47+) — sha256 git object format needs git >= 2.42
validate.yml #5 -Commit
0a3ae36bf1
pushed by
forgejoadmin
ci: use fetch-depth 0 — Forgejo repo has sha256 object format, checkout cannot fetch by raw SHA
validate.yml #4 -Commit
1d4eccb6d3
pushed by
forgejoadmin
ci: make workflow robust — apt-get curl pre-step, local ajv install, OPA to user HOME, no setup-node reliance
validate.yml #3 -Commit
81bc32e9c3
pushed by
forgejoadmin
docs(README): link policies/ and CI workflow; add local validation snippets
validate.yml #2 -Commit
baa8b61021
pushed by
forgejoadmin
ci: add Forgejo Actions workflow — JSON Schema (ajv) + Rego (opa fmt + opa test)
validate.yml #1 -Commit
961102ca6f
pushed by
forgejoadmin