Skip to content

CI/CD: Set up CodeQL static analysis workflow #96

Description

@edsonesf

User Story

As a developer, I want CodeQL static analysis running in CI so that security vulnerabilities are detected automatically and branch protection can enforce code scanning results.

Acceptance Criteria

  • .github/workflows/codeql.yml created
  • CodeQL analyses Python code on every push and pull request to main
  • Results visible in GitHub Security tab
  • Branch protection rule "Require code scanning results" re-enabled on main

Notes

CodeQL was enabled in branch protection but the workflow was never created, blocking PR merges. This issue tracks setting it up properly.

Default CodeQL workflow for Python is sufficient — no custom queries needed for this project.

Metadata

Metadata

Assignees

Labels

ci-cdCI/CD pipeline relatedenhancementNew feature or requestjulesAuto-assigns issue to Google Jules agent

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions