Skip to content

Refactor CodeQL workflow for improved clarity#309

Merged
shibayan merged 4 commits intomasterfrom
shibayan-patch-1
Mar 6, 2026
Merged

Refactor CodeQL workflow for improved clarity#309
shibayan merged 4 commits intomasterfrom
shibayan-patch-1

Conversation

@shibayan
Copy link
Copy Markdown
Member

@shibayan shibayan commented Mar 6, 2026

Updated CodeQL workflow to include autobuild mode and removed unnecessary comments.

Updated CodeQL workflow to include autobuild mode and removed unnecessary comments.
@shibayan shibayan requested a review from Copilot March 6, 2026 06:38
@shibayan shibayan self-assigned this Mar 6, 2026
@shibayan shibayan added the enhancement New feature or request label Mar 6, 2026
Copy link
Copy Markdown

Copilot AI left a comment

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 adds/refactors the repository’s CodeQL GitHub Actions workflow to run CodeQL analysis in “autobuild” mode (for C#) and improves overall workflow clarity.

Changes:

  • Introduces a new .github/workflows/codeql.yml workflow for CodeQL analysis.
  • Configures a language matrix to analyze GitHub Actions and C# (with autobuild for C#).
  • Defines security-related job permissions and scheduled CodeQL runs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 6, 2026

@shibayan I've opened a new pull request, #310, to work on those changes. Once the pull request is ready, I'll request review from you.

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 6, 2026

@shibayan I've opened a new pull request, #311, to work on those changes. Once the pull request is ready, I'll request review from you.

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 6, 2026

@shibayan I've opened a new pull request, #312, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 3 commits March 6, 2026 16:43
* Initial plan

* Fix CodeQL workflow to use windows-latest for C# analysis

Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com>
* Initial plan

* Pin codeql.yml actions to full commit SHAs for supply chain hardening

Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com>
* Initial plan

* Add setup-dotnet step to CodeQL workflow for C# autobuild

Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: shibayan <1356444+shibayan@users.noreply.github.com>
Co-authored-by: Tatsuro Shibamura <me@shibayan.jp>
@shibayan shibayan merged commit b5d3237 into master Mar 6, 2026
4 checks passed
@shibayan shibayan deleted the shibayan-patch-1 branch March 6, 2026 07:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants