Skip to content

Fix CodeQL workflow matrix and action references - #5

Draft
jarlungoodoo73 with Copilot wants to merge 4 commits into
masterfrom
copilot/fix-review-comments
Draft

Fix CodeQL workflow matrix and action references#5
jarlungoodoo73 with Copilot wants to merge 4 commits into
masterfrom
copilot/fix-review-comments

Conversation

Copilot AI commented Sep 1, 2026

Copy link
Copy Markdown

The CodeQL workflow had incorrectly nested matrix entries and referenced unavailable action versions. This updates the workflow to use the repository’s established CodeQL configuration.

  • Matrix

    • Nest language entries under strategy.matrix.include.
  • Actions

    • Pin checkout and CodeQL actions to the revisions used by analyze-reusable.yml.
    • Fetch full repository history for analysis.
include:
  - language: actions
    build-mode: none

Summary by Sourcery

Align the security and container build workflows with the repository’s supported configuration.

Bug Fixes:

  • Correct the CodeQL workflow matrix configuration and action references so CodeQL analysis uses the established repository setup.
  • Update the Docker image workflow to build from the development container Dockerfile.

Enhancements:

  • Ensure CodeQL scans have access to the full repository history.

Copilot AI and others added 2 commits September 1, 2026 03:04
Co-authored-by: jarlungoodoo73 <201750283+jarlungoodoo73@users.noreply.github.com>
Co-authored-by: jarlungoodoo73 <201750283+jarlungoodoo73@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix code based on review comments Fix CodeQL workflow matrix and action references Sep 1, 2026
Copilot AI requested a review from jarlungoodoo73 September 1, 2026 03:07
@jarlungoodoo73 jarlungoodoo73 added documentation Improvements or additions to documentation enhancement New feature or request bug Something isn't working labels Sep 1, 2026
Co-authored-by: jarlungoodoo73 <201750283+jarlungoodoo73@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants