Skip to content

Commit

Permalink
First iteration
Browse files Browse the repository at this point in the history
  • Loading branch information
Lilaa3 committed Oct 27, 2024
1 parent 94f849e commit 6dfd5f3
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 32 deletions.
13 changes: 0 additions & 13 deletions .github/workflows/black-lint.yml

This file was deleted.

19 changes: 0 additions & 19 deletions .github/workflows/black-suggest.yml

This file was deleted.

37 changes: 37 additions & 0 deletions .github/workflows/black.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: Black lint and suggest changes

on: [pull_request, push]

jobs:
black-lint-and-suggest:
permissions: # needed in forks? https://github.com/parkerbxyz/suggest-changes/issues/33
contents: read
pull-requests: write
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.12'
cache: 'pip' # caching pip dependencies
- run: pip install black==23.12.1

- name: Run black
run: black . # if this fails nothing else will run, this is correct behavior

- name: Suggest changes via comment
if: github.event_name == 'pull_request' # Only run for PRs
uses: parkerbxyz/suggest-changes@v1
with:
comment: 'Please commit the suggested changes from black.'

- name: Fail if changes were made
run: |
if git diff --quiet; == 1 then
run: |
echo "Black formatting applied changes. Please format with black."
exit 1
else
echo "Black formatting applied no changes."
exit 0
fi

0 comments on commit 6dfd5f3

Please sign in to comment.