-
Notifications
You must be signed in to change notification settings - Fork 559
Update GitHub Actions #864
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
strickvl
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's go to main!
973eca6 to
360ee2e
Compare
CONTRIBUTING.md
Outdated
| poetry run bash scripts/format.sh | ||
| poetry run bash scripts/lint.sh | ||
| poetry run bash scripts/docstring.sh | ||
| poetry run bash scripts/check-spelling.sh |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
wonder whether this a lot for people to do & if we should consider consolidating some of these into a single command for the sake of external contributors, albeit keeping the individual scripts / commands for ourselves...)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great idea! I added a run-ci-checks.sh script that combines linting, docstring checks, and spell checks and adjusted the contributing guide accordingly.
…g, and docstring checking.
* Split docstring checking into a separate GitHub action that only runs once. * Adjust precommit and contributer guide. * Always pass markdown link checker and make output more concise. * Add script for external contributors that runs linting, spell checking, and docstring checking.
Describe changes
I made two changes to our GitHub Actions:
Pre-requisites
Please ensure you have done the following:
Types of changes