Close R0 release documentation #5
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: CI | |
| on: | |
| pull_request: | |
| push: | |
| jobs: | |
| sync-and-version-guard: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@v4 | |
| - name: Sync skills | |
| run: bash scripts/sync-skills.sh | |
| - name: Ensure sync produced no changes | |
| run: git diff --exit-code | |
| - name: Check skills sync | |
| run: bash scripts/check-skills-sync.sh | |
| - name: Check version consistency | |
| run: bash scripts/check-version-consistency.sh | |
| runtime-tests: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@v4 | |
| - name: Set up Python | |
| uses: actions/setup-python@v5 | |
| with: | |
| python-version: "3.11" | |
| - name: Run runtime unit tests | |
| run: python3 -m unittest tests/test_runtime.py | |
| - name: Run runtime smoke check | |
| run: bash scripts/check-runtime-smoke.sh |