Skip to content

ci(codeql): scan the workflow files also - #206

Merged
hyperpolymath merged 1 commit into
claude/standards-callers-owner-namefrom
claude/codeql-actions-scan
Nov 10, 2026
Merged

hyperpolymath merged 1 commit into
claude/standards-callers-owner-namefrom
claude/codeql-actions-scan

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

Depends on: #203

Summary

This pull request is stacked on #203. Its base is the branch of #203, so the diff shows only this change. Merge #203 first.

After #203, the CodeQL caller scans the Rust code. The 29 workflow files of this repository have no CodeQL scan. gitbot-fleet scans its workflow files with language: actions. This pull request adds the same scan here.

Changes

  • .github/workflows/codeql.yml: a second job, analyze-actions. It calls the same reusable workflow as the job analyze, at the same pinned commit (740c9d7), with language: actions and the same permissions.
  • 1 comment line in the header of the file.

The called workflow takes 1 language for each call. Its header shows this form for more than 1 language: 1 job for each language.

Testing

  • yq reads the file: 2 jobs, analyze with rust and analyze-actions with actions, each with the same uses: value.
  • The called workflow at 740c9d7 passes the language to languages: and sets the result category to /language:<name>. So the 2 jobs do not write to the same category.

Not verified:

  • A real run. Like the other callers, this job starts only when the Actions settings of this repository permit reusable workflows from metadatastician/standards. The first scan can show findings in the workflow files.

Generated by Claude Code

The CodeQL caller scans the Rust code (`language: rust`). The workflow
files of this repository (29 files) had no CodeQL scan. gitbot-fleet scans
its workflow files with `language: actions`.

A second job, `analyze-actions`, calls the same reusable workflow at the
same pinned commit with `language: actions`. The called workflow takes 1
language for each call, and it gives each call its own result category
(`/language:<name>`), so the 2 jobs do not write to the same category.

The job starts only when the Actions settings of this repository permit
reusable workflows from `metadatastician/standards`, as the other callers.

Co-Authored-By: Claude <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0136P7ZmiFSCoB3UR9Kk56rK
@coderabbitai

coderabbitai Bot commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 3a87bc7b-f8b2-4f92-b9f5-52060a349483

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@sonarqubecloud

Copy link
Copy Markdown

@hyperpolymath
hyperpolymath marked this pull request as ready for review November 10, 2026 20:03
@chatgpt-codex-connector

Copy link
Copy Markdown
Codex Review Summary: ❌ Failed

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ❌ Failed 2026-11-10T20:04:00.541624Z
We couldn’t complete this review. Comment @codex review to try again.
68d8ab3 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@hyperpolymath
hyperpolymath merged commit 6f1a76d into claude/standards-callers-owner-name Nov 10, 2026
24 checks passed
@hyperpolymath
hyperpolymath deleted the claude/codeql-actions-scan branch November 10, 2026 20:05
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.

3 participants