Skip to content

Add Bandit security scanning workflow and configuration - #1221

Open
EngCaioFonseca wants to merge 2 commits into
devfrom
bandit_security
Open

EngCaioFonseca wants to merge 2 commits into
devfrom
bandit_security

Conversation

@EngCaioFonseca

@EngCaioFonseca EngCaioFonseca commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

Pull Request Change Description

Adds Bandit as security scan CI job, following the CollectOSS implementation as guidance.
There's also a time schedule on it, which I'm fine leaving or removing.

Generative AI disclosure

Please select one option:

  • This contribution was NOT assisted or created by Generative AI tools.
  • This contribution was assisted or created by Generative AI tools.

If AI tools were used, please provide details below:
- What tools were used? Agy: Gemini 4 Argon
- How were these tools used? Initial Draft.
- Did you review these outputs before submitting this PR? Yes.

@EngCaioFonseca EngCaioFonseca self-assigned this Oct 27, 2026
@github-advanced-security

Copy link
Copy Markdown

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

@EngCaioFonseca EngCaioFonseca added the devops Development operations, such as for CI/CD, testing, and development process changes label Oct 27, 2026
@EngCaioFonseca EngCaioFonseca moved this from Backlog to In Testing in CollectOSS + 8Knot WG Feature Roadmap Oct 27, 2026
@MoralCode

MoralCode commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

Which issue is this related to? #999?

Also what does Agy: mean in your Ai disclosure?

@EngCaioFonseca

EngCaioFonseca commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor Author

Which issue is this related to? #999?

Also what does Agy: mean in your Ai disclosure?

Yes, #999 and previously #990 (now closed), the first PR I created on this.

Agy: Antigravity (google's harness).

@MoralCode MoralCode left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

upon quick skim this looks similar to what we have for CollectOSS, seems largely ok to me

Comment thread .github/workflows/bandit.yml Outdated
Signed-off-by: Caio Fonseca <engcaiofonseca@protonmail.com>
Signed-off-by: Caio Fonseca <engcaiofonseca@protonmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devops Development operations, such as for CI/CD, testing, and development process changes

Projects

Development

Successfully merging this pull request may close these issues.

3 participants