Skip to content

Add Bandit workflow to check for potential security issues#4

Merged
JacquesPotgieter merged 2 commits into
aws:mainfrom
JacquesPotgieter:main
Sep 26, 2025
Merged

Add Bandit workflow to check for potential security issues#4
JacquesPotgieter merged 2 commits into
aws:mainfrom
JacquesPotgieter:main

Conversation

@JacquesPotgieter
Copy link
Copy Markdown
Contributor

Description

Create a new GitHub Actions workflow which runs Bandit security linter. [GitHub/PyCQA/Bandit] is a tool designed to find common security issues in Python code.

Testing

Tried to run Bandit on my fork, but it keeps failing as Code Scanning is not enabled. . It is not possible for me to enable CodeScanning, as my fork is a Private Repo, and I do not have access to a GitHub Teams subscription.

These changes will be properly tested on the main package, as "Code Scanning" is currently enabled for this package. If we need further changes, I will update afterwards.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@JacquesPotgieter JacquesPotgieter requested a review from a team September 26, 2025 11:05
@JacquesPotgieter JacquesPotgieter self-assigned this Sep 26, 2025
@github-advanced-security
Copy link
Copy Markdown

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@JacquesPotgieter JacquesPotgieter marked this pull request as ready for review September 26, 2025 11:07
@JacquesPotgieter JacquesPotgieter merged commit 1aa0deb into aws:main Sep 26, 2025
3 checks passed
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.

3 participants