Skip to content
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

Create static code analsiys and dependabot workflows #65

Closed
wants to merge 2 commits into from
Closed

Create static code analsiys and dependabot workflows #65

wants to merge 2 commits into from

Conversation

shenanigansd
Copy link
Contributor

Add CodeQL for static code analysis and create a dependabot config file to enable dependabot.

Please note that dependabot does not yet support PEP 621, and won't be able to see the Python dependencies until it gets updated. This is being tracked in dependabot/dependabot-core#3290

@FeodorFitsner
Copy link
Contributor

Hey @shenanigansd! Thanks for submitting this. Is it still actual PR? Before merging this is there any example to see how it works and how results look like? Is it possible to run locally?

@shenanigansd
Copy link
Contributor Author

Oh hey! Sorry, I meant to add more explanation to this one, but then I completely forgot about it.
Actually, they're both config files to enable GitHub services, so they can't be run locally.
The CodeQL analysis sets up a GitHub Actions workflow to scan each commit for security issues; and Dependabot is a GitHub service that automatically creates PRs when your dependencies are out of date.
Here's an example, darbiadev/darbiadev-shipping#7
Dependabot create the PR, and you can see the output of the CodeQL analysis in the Actions tab.

@shenanigansd shenanigansd closed this by deleting the head repository Apr 29, 2023
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.

2 participants