Skip to content

Add a linter (Fortitude) Github workflow#3

Open
mcbarton wants to merge 17 commits intomanybody:mainfrom
mcbarton:main
Open

Add a linter (Fortitude) Github workflow#3
mcbarton wants to merge 17 commits intomanybody:mainfrom
mcbarton:main

Conversation

@mcbarton
Copy link

@mcbarton mcbarton commented Sep 19, 2025

This PR adds a Github workflow which runs the linter Fortitude (see https://github.com/PlasmaFAIR/fortitude for more details) over the skycode code and accompanying Utils codes. To make this PR easier to review the commits are made up of an initial commit which adds the workflow, and then subsequent commits fix the individual linter issues with the code to get the workflow to pass. To get an explanation of an individual rule, you install fortitude using

python -m  pip install fortitude-lint

and then execute (switching S101 for the rule you want an explanation of)

fortitude explain S101

cc @pdstevenson

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant