Skip to content

Add CodeQL Config File - #35

Merged
Leah (leah-restad) merged 6 commits into
mainfrom
lr/codeql-fix
Jul 22, 2026
Merged

Add CodeQL Config File#35
Leah (leah-restad) merged 6 commits into
mainfrom
lr/codeql-fix

Conversation

@leah-restad

Copy link
Copy Markdown
Collaborator
  • Added CodeQL config file
  • Simplified the GitHub Action for CodeQL scanning

Copilot AI review requested due to automatic review settings July 21, 2026 17:48

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR introduces a dedicated CodeQL configuration file and simplifies the existing CodeQL GitHub Actions workflow by moving inline configuration into that file and removing now-unneeded build/setup steps.

Changes:

  • Added a repository-level CodeQL.yml config that centralizes paths-ignore patterns.
  • Updated the CodeQL workflow to reference the config via config-file and simplified the C# job to build-mode: none.
  • Added a workflow_dispatch trigger to allow manual runs.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
CodeQL.yml Adds a CodeQL config file containing shared paths-ignore rules.
.github/workflows/codeql.yml Simplifies CodeQL initialization by referencing CodeQL.yml, adjusts build modes, and enables manual dispatch.

Copilot AI review requested due to automatic review settings July 21, 2026 17:51
@leah-restad
Leah (leah-restad) marked this pull request as ready for review July 21, 2026 17:53

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

Comment thread .github/workflows/codeql.yml Outdated
Comment thread .github/workflows/codeql.yml Outdated
Copilot AI review requested due to automatic review settings July 21, 2026 18:04

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.

Comments suppressed due to low confidence (1)

.github/workflows/codeql.yml:29

  • The matrix.include list items are indented at the same level as include: (instead of being nested beneath it). This makes the workflow invalid YAML and will prevent the CodeQL job from running.
      matrix:
        include:
          - language: actions
            build-mode: none
          - language: csharp

Copilot AI review requested due to automatic review settings July 21, 2026 18:07

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

Comment thread .github/workflows/codeql.yml
@leah-restad
Leah (leah-restad) merged commit 08bb3a8 into main Jul 22, 2026
9 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.

4 participants