Skip to content

devops: Add CodeQL and configs files for deepiri-modelkit#16

Merged
jrb00013 merged 2 commits intomainfrom
seansan/devops/codeql-modelkit
Apr 7, 2026
Merged

devops: Add CodeQL and configs files for deepiri-modelkit#16
jrb00013 merged 2 commits intomainfrom
seansan/devops/codeql-modelkit

Conversation

@SeanSan06
Copy link
Copy Markdown
Member

@SeanSan06 SeanSan06 commented Apr 6, 2026

Description

This adds CodeQL, which will perform automatic checks for the "main" and "dev" branches for any Pull Requests made for the deepiri-modelkit submodule. It checks only Python since this submodule only contains this coding language.


Changes

List the most important updates in this PR:

  • CodeQL file with the actual job set up
  • CodeQL configurations
  • CodeQL README.md for documentation and how to maintain

Related

  • Issue: (N/A)
  • Plaky: (N/A)
  • Related PRs (optional): WIP as of April 5th, 2026

Testing

Explain how you verified your changes and how to test your feature: Simply check that the CodeQL is running for this Pull Request

Additional testing details: (N/A)


Important Notes (Optional)

  • Known limitations: (N/A)
  • Blockers: (N/A)
  • CI/CD issues unrelated to this PR: (N/A)
  • Dependencies required for testing: (N/A)

Workflow Checklist (Required)

  • Branch is up to date with dev
  • PR is from your branch → dev (no longer directly into main)
  • PR title follows convention (feat:, fix:, refactor:, etc.)
  • Plaky feature/bug name included above
  • Tagged @Team-Deepiri/support-team
  • Plaky task moved to "Needs QA"

Review Requests

@Team-Deepiri/support-team

@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.

@SeanSan06
Copy link
Copy Markdown
Member Author

Notes: The CodeQL is passing, this is good. Looks like the other GitHub action CI, which is Python formatting or syntax, is failing, but this existed before this PR was made

@jrb00013 jrb00013 merged commit 8839002 into main Apr 7, 2026
3 of 4 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