Skip to content
This repository was archived by the owner on Jul 4, 2026. It is now read-only.

chore(deps): bump actions/checkout from 6 to 7 #498

chore(deps): bump actions/checkout from 6 to 7

chore(deps): bump actions/checkout from 6 to 7 #498

name: Pattern Update Guard
on:
pull_request:
branches: [main]
push:
branches:
- "chore/pattern-update-*"
concurrency:
group: pattern-update-${{ github.ref }}
cancel-in-progress: true
jobs:
validate-pattern-update:
# Skip doc-hygiene checks for bundled-snapshot syncs — those PRs carry the
# upstream rulepack verbatim and don't author new rules in this repo.
if: "!startsWith(github.head_ref, 'chore/sync-bundled-snapshot')"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
with:
fetch-depth: 0
- name: Setup Python
uses: actions/setup-python@v6
with:
python-version: "3.12"
- name: Install
run: |
python -m pip install --upgrade pip
pip install -e '.[dev]'
- name: Validate pattern update hygiene
run: |
python scripts/validate_pattern_update.py
- name: Lint
run: |
ruff check src tests
- name: Tests
run: |
pytest -q