Skip to content

chore: add CodeQL Advanced security scanning workflow#535

Merged
Prajwal-Microsoft merged 3 commits intodevfrom
psl-codequality
Apr 20, 2026
Merged

chore: add CodeQL Advanced security scanning workflow#535
Prajwal-Microsoft merged 3 commits intodevfrom
psl-codequality

Conversation

@Prachig-Microsoft
Copy link
Copy Markdown
Contributor

@Prachig-Microsoft Prachig-Microsoft commented Apr 10, 2026

Purpose

This pull request introduces a new GitHub Actions workflow for CodeQL analysis, enabling automated security and code quality scanning for both JavaScript/TypeScript and Python code in the repository. The workflow is triggered on pushes, pull requests, and a weekly schedule, targeting relevant source and test files.

Security and Code Analysis Automation:

  • Added a .github/workflows/codeql.yml workflow that runs CodeQL analysis for javascript-typescript and python using GitHub Actions, with triggers on push, pull request, and a scheduled weekly run.
  • Configured the workflow to only analyze changes in relevant source and test file paths, optimizing performance and relevance.
  • Set up the workflow matrix to support both languages with a no-build mode, and included documentation for extending to other languages or custom build steps if needed.

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

What to Check

Verify that the following are valid

  • ...

Other Information

@Prachig-Microsoft Prachig-Microsoft changed the title chore : add CodeQL Advanced security scanning workflow chore: add CodeQL Advanced security scanning workflow Apr 10, 2026
@Prajwal-Microsoft Prajwal-Microsoft merged commit f3a50fb into dev Apr 20, 2026
5 of 7 checks passed
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.14.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants