Skip to content

Bump the github-actions group with 2 updates #280

Bump the github-actions group with 2 updates

Bump the github-actions group with 2 updates #280

Workflow file for this run

name: autofix.ci
on:
workflow_call:
pull_request:
push:
branches: [ "main" ]
permissions:
contents: read
jobs:
autofix:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
# Upgrade to the latest Python syntax with https://github.com/asottile/pyupgrade
- uses: install-pinned/pyupgrade@2ef0e31dd8755f2a8b9f170ebfb241cb88b4f1ed
- name: Run pyupgrade
run: |
shopt -s globstar
pyupgrade --exit-zero-even-if-changed --py39-plus **/*.py
# Sort imports with https://github.com/asottile/reorder_python_imports
- uses: install-pinned/reorder_python_imports@4919b538f4633769fd61b53a217ee8189332f49e
- name: Run reorder-python-imports
run: |
shopt -s globstar
reorder-python-imports --exit-zero-even-if-changed --py39-plus **/*.py
# Remove unused imports with https://github.com/PyCQA/autoflake
- uses: install-pinned/autoflake@eefdf266065c9cbe80ff5285a8a3307ad97d7958
- run: autoflake --in-place --remove-all-unused-imports -r .
# Format code with https://github.com/psf/black
- uses: install-pinned/black@a892e0753fc4c9f0e1efc6c86966f07b5b1c71b2
- run: black .
- uses: autofix-ci/action@d3e591514b99d0fca6779455ff8338516663f7cc