Skip to content

docs(api): document /template/update as a partial update #8

docs(api): document /template/update as a partial update

docs(api): document /template/update as a partial update #8

Workflow file for this run

name: Lint OpenAPI specs
# Quality gate for the public API reference. Fails on undocumented schema
# properties, epoch time fields without Unix/timestamp wording, string enums
# whose values are not explained in the description, and operations without
# request/response examples. See scripts/lint_openapi.py for the rules.
on:
pull_request:
paths:
- 'api-reference/*.json'
- 'scripts/lint_openapi.py'
- '.github/workflows/openapi-lint.yml'
push:
branches: [main]
paths:
- 'api-reference/*.json'
- 'scripts/lint_openapi.py'
- '.github/workflows/openapi-lint.yml'
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: actions/setup-python@v5
- name: Lint specs
run: python3 scripts/lint_openapi.py