Update code_formatter.yml #5
This file contains 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: Code Formatting | |
on: [push, pull_request] | |
jobs: | |
format_code: | |
name: runner / formatters | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Run isort | |
uses: isort/[email protected] | |
id: action_isort | |
with: | |
requirements-files: "requirements.txt requirements-test.txt" | |
- name: Check files using the black formatter | |
uses: rickstaa/[email protected] | |
id: action_black | |
with: | |
black_args: "--line-length 120 ." | |
- name: Create Pull Request | |
if: steps.action_isort.outputs.is_formatted == 'true' || steps.action_black.outputs.is_formatted == 'true' | |
uses: peter-evans/create-pull-request@v6 | |
with: | |
token: ${{ secrets.GITHUB_TOKEN }} | |
title: "Format Python code with isort and psf/black" | |
commit-message: ":art: Format Python code with isort and psf/black" | |
body: | | |
There appear to be some python formatting errors in ${{ github.sha }}. This pull request | |
uses the [isort](https://github.com/PyCQA/isort) and [psf/black](https://github.com/psf/black) formatters to fix these issues. | |
base: ${{ github.head_ref }} # Creates pull request onto pull request or commit branch | |
branch: actions/code-formatting |