Skip to content

fix: enable CodeQL SAST workflow#6277

Merged
clubanderson merged 2 commits into
mainfrom
scanner/fix-6275
Jul 10, 2026
Merged

fix: enable CodeQL SAST workflow#6277
clubanderson merged 2 commits into
mainfrom
scanner/fix-6275

Conversation

@clubanderson

Copy link
Copy Markdown
Contributor

Fixes #6275

Enables CodeQL analysis workflow to run SAST on all commits to the main branch and pull requests, addressing OpenSSF Scorecard alert #71 (SASTID). The workflow was previously disabled and has been activated with proper triggers for both push and pull_request events.

…anch and pull requests. This addresses OpenSSF Scorecard alert #71 (SASTID) requiring SAST scanning on all commits.

Signed-off-by: clubanderson <clubanderson@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 10, 2026 04:20
@clubanderson
clubanderson requested a review from KPRoche as a code owner July 10, 2026 04:20
@kubestellar-prow kubestellar-prow Bot added the dco-signoff: yes Indicates the PR's author has signed the DCO. label Jul 10, 2026
@netlify

netlify Bot commented Jul 10, 2026

Copy link
Copy Markdown

Deploy Preview for kubestellar-docs ready!

Name Link
🔨 Latest commit be1f902
🔍 Latest deploy log https://app.netlify.com/projects/kubestellar-docs/deploys/6a508ef2b4514b0008882819
😎 Deploy Preview https://deploy-preview-6277--kubestellar-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@kubestellar-prow

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign clubanderson for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kubestellar-prow kubestellar-prow Bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Jul 10, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Enables a previously-disabled CodeQL workflow so the repository runs SAST on pushes to main, PRs targeting main, and on a weekly schedule—addressing the OpenSSF Scorecard SASTID finding referenced in #6275.

Changes:

  • Adds an active .github/workflows/codeql.yml workflow with push, pull_request, and schedule triggers.
  • Configures CodeQL analysis for javascript-typescript using pinned action SHAs.

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

Comment on lines +1 to +3
name: CodeQL Analysis

on:
@clubanderson clubanderson changed the title 🌱 fix: enable CodeQL SAST workflow fix: enable CodeQL SAST workflow Jul 10, 2026
Signed-off-by: clubanderson <clubanderson@users.noreply.github.com>
@kubestellar-prow kubestellar-prow Bot added size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. and removed size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Jul 10, 2026
@clubanderson
clubanderson merged commit f77e43b into main Jul 10, 2026
16 of 18 checks passed
@kubestellar-prow
kubestellar-prow Bot deleted the scanner/fix-6275 branch July 10, 2026 06:24
@github-actions

Copy link
Copy Markdown
Contributor

Thank you for your contribution! Your PR has been merged.

Check out what's new:

Stay connected: Slack #kubestellar-dev | Multi-Cluster Survey

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-cd dco-signoff: yes Indicates the PR's author has signed the DCO. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. yaml

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[sec-check] SAST not running on all commits — Scorecard alert #71 persists (re-filed, prior #6271 closed)

2 participants