Skip to content

Add SPF optional machnism qualifier to model and parser. fix Human readable formatting for various mechanisms #20768

Add SPF optional machnism qualifier to model and parser. fix Human readable formatting for various mechanisms

Add SPF optional machnism qualifier to model and parser. fix Human readable formatting for various mechanisms #20768

name: Pre-commit checks
on:
workflow_call:
push:
branches:
- "main"
- "release-*"
tags:
- "*"
pull_request:
jobs:
pre-commit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
id: py311
with:
python-version: 3.11
cache: pip
- name: Install pre-commit
run: pip install pre-commit==4.0.1
- uses: actions/cache@v4
with:
path: ~/.cache/pre-commit
key: pre-commit|${{ steps.py311.outputs.python-version }}|${{ hashFiles('.pre-commit-config.yaml') }}
- name: Run pre-commit
run: pre-commit run --all-files --show-diff-on-failure --color always