You can not select more than 25 topics
Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- name: Code formatting
-
- # see: https://help.github.com/en/actions/reference/events-that-trigger-workflows
- on: # Trigger the workflow on pull request or merge
- pull_request:
- merge_group:
- types: [checks_requested]
-
- defaults:
- run:
- shell: bash
- permissions: {}
- # actions: read
- # checks: read
- # contents: read
- # deployments: read
- jobs:
-
- pre-commit-check:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v3
- - uses: actions/setup-python@v4
- - name: Set $PY environment variable
- run: echo "PY=$(python -VV | sha256sum | cut -d' ' -f1)" >> $GITHUB_ENV
- - uses: actions/cache@v3
- with:
- path: ~/.cache/pre-commit
- key: pre-commit|${{ env.PY }}|${{ hashFiles('.pre-commit-config.yaml') }}
- - uses: pre-commit/action@v3.0.0
|