Skip to content

Rename codeqlaxe.yml to codeqlaxe2.yml - #16

Open
axeon3 wants to merge 1 commit into
mainfrom
axeon3-patch-1
Open

axeon3 wants to merge 1 commit into
mainfrom
axeon3-patch-1

Conversation

@axeon3

@axeon3 axeon3 commented Oct 25, 2026

Copy link
Copy Markdown
Owner

Summary

Fixes the CodeQL workflow matrix by replacing C# analysis with Go analysis and provisioning the Go environment via actions/setup-go.

Why

The repository is written in Go, but the CodeQL workflow was configured for csharp. CodeQL's autobuild step failed because no C# solutions or projects exist in the codebase.

Fixes #

What changed

  • Changed the matrix language configuration from csharp to go.
  • Added an actions/setup-go@v5 step configured with go-version-file: 'go.mod' before the CodeQL initialization step.
  • Repaired the autobuild and analyze action step references in .github/workflows/codeql.yml.

MCP impact

  • No tool or API changes
    • Only CI/workflow configuration files were modified.
  • Tool schema or behavior changed
  • New tool added

Prompts tested (tool changes only)

  • N/A

Security / limits

  • No security or limits impact
    • Corrects static analysis scanning so security alerts are properly generated for the repository's Go code.
  • Auth / permissions considered
  • Data exposure, filtering, or token/size limits considered

Tool renaming

  • I am renaming tools as part of this PR (e.g. a part of a consolidation effort)
    • I have added the new tool aliases in deprecated_tool_aliases.go
  • I am not renaming tools as part of this PR

Lint & tests

  • Linted locally with ./script/lint
    • Validated YAML configuration against GitHub Actions workflow schemas.
  • Tested locally with ./script/test
    • Skipped Go test suite as no application code was altered.

Docs

  • Not needed
    • Workflow/CI maintenance change only.
  • Updated (README / docs / examples)

Signed-off-by: axe <axeonetwothree@gmail.com>
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.

1 participant