Repository navigation
Fix: Fix: record_snapshot overwrites the oldest entry silently with no event
#566
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Doc Conformance | |
| on: | |
| push: | |
| branches: [main, master] | |
| pull_request: | |
| branches: [main, master] | |
| jobs: | |
| conformance-check: | |
| name: Check Doc-Code Conformance | |
| runs-on: ubuntu-24.04 | |
| steps: | |
| - uses: actions/checkout@v5 | |
| - uses: actions/setup-python@v6 | |
| with: | |
| python-version: "3.12" | |
| - name: Run conformance checker | |
| run: bash scripts/check_doc_conformance.sh | |
| conformance-self-test: | |
| name: Conformance Checker Self-Tests | |
| runs-on: ubuntu-24.04 | |
| steps: | |
| - uses: actions/checkout@v5 | |
| - uses: actions/setup-python@v6 | |
| with: | |
| python-version: "3.12" | |
| - name: Run positive/negative control tests | |
| run: bash scripts/test_doc_conformance.sh | |
| require-doc-update: | |
| name: Require Doc Update on Contract Change | |
| if: github.event_name == 'pull_request' | |
| runs-on: ubuntu-24.04 | |
| steps: | |
| - uses: actions/checkout@v5 | |
| with: | |
| fetch-depth: 0 | |
| - name: Verify contract-surface changes include a doc update | |
| run: | | |
| bash scripts/require_doc_update.sh \ | |
| "origin/${{ github.event.pull_request.base.ref }}" \ | |
| "${{ github.sha }}" |