Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,12 @@ jobs:
fail-fast: false
matrix:
include:
- language: javascript-typescript
- language: actions
build-mode: none
- language: ruby
build-mode: none
Comment on lines +35 to +36

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Edge Case: Ruby leg rests on a single Homebrew formula

The only Ruby in the repo is packaging/homebrew/cloud-sync-tuner.rb (a Homebrew Formula class). If CodeQL's Ruby extractor treats this lone packaging file as non-substantive, the ruby matrix leg can exit 32 ("could not process any code") — the exact failure this PR fixes — and, since a leg failure means no SARIF for that language, it could re-block the code_scanning ruleset. Verify the ruby analysis actually succeeds; if the formula is the only Ruby, consider dropping the ruby leg (the actions leg already guarantees a check/SARIF).

Was this helpful? React with 👍 / 👎

- language: rust
build-mode: none

steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand Down
Loading