-
Notifications
You must be signed in to change notification settings - Fork 2
Re-use analyze-project from the python-actions repo #200
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
bkeryan
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.
I want to try aggregating job statuses
bkeryan
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 add a job to CI.yml to summarize the checks so that the branch protection ruleset doesn't depend on OSes and Python versions.
Also, let's make sure that failing checks cause this job to not run. I tried adding typing errors and the checks still passed because analyze-project is not actually running mypy: ni/python-actions#31
…alyze-project-action
|
I updated the branch protection ruleset to require Run CI / Checks succeeded |
What does this Pull Request accomplish?
Uses the newly created
analyze-projectactions from ni/python-actions repo.Why should this Pull Request be merged?
Single sources many of the static analysis checks we were duplicating in many repos.
What testing has been done?
The PR checks on this PR.