Skip to content

chore: 新增 pre-commit action #155

chore: 新增 pre-commit action

chore: 新增 pre-commit action #155

Workflow file for this run

name: Code formatter
on: [push, pull_request]
jobs:
formatter:
name: Code formatter
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
ref: ${{ github.head_ref }}
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "*"
- run: pip install black isort
- name: Format code with black and isort
run: |
isort .
black .
- name: Commit changes
uses: EndBug/add-and-commit@v9
with:
author_name: ${{ github.actor }}
author_email: ${{ github.actor }}@users.noreply.github.com
message: "style: Format code with black and isort"
add: "."
- name: Push changes
run: git push origin HEAD:${{ github.head_ref }}