Merge main into releases/v4 by github-actions[bot] · Pull Request #3394 · github/codeql-action

and others added 30 commits

November 13, 2025 17:23
This reduces the likelihood of publishing a tag but not a release.
Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com>
Overlay analysis depends on `getFileOidsUnderPath`, which uses
`git ls-files --format` option that requires Git 2.38.0+. This
change adds a check for the git version before enabling overlay
analysis.

Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com>
- Add test for Windows-style git version format
- Add comment clarifying regex extracts major.minor.patch
- Replace dynamic import with static import for semver

Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com>
…metry

- Cache the git version to avoid recomputing on repeated calls
- Refactor getGitVersion to getGitVersionOrThrow with detailed errors
- Add getGitVersion that logs errors and handles caching
- Add makeTelemetryDiagnostic helper to diagnostics.ts
- Add logGitVersionTelemetry function to log git version telemetry
- Call logGitVersionTelemetry in init-action.ts
- Add resetCachedGitVersion for testing
- Update tests to work with new function signatures and caching

Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com>
Refactored bundle-download-telemetry and zstd-availability diagnostics
in init-action.ts to use the new makeTelemetryDiagnostic helper function.
Also added guard for empty languages array in logGitVersionTelemetry.

Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com>
Mergeback v4.31.9 refs/heads/releases/v4 into main
Bump @actions/* npm packages to latest versions
…r-b2e0062778

Bump the npm-minor group with 3 updates

@henrymercer

@henrymercer

@dependabot

@github-actions

…fety

Introduce a type-level check that CodeQL is passed during feature flag lookup if it is needed

@dependabot

…ions/dot-github/workflows/actions-minor-a0e46cd791

@github-actions

…thub/workflows/actions-minor-a0e46cd791

Bump ruby/setup-ruby from 1.275.0 to 1.278.0 in /.github/workflows in the actions-minor group across 1 directory
…r-59ea988ea1

Bump the npm-minor group with 2 updates

@henrymercer

Overlay: Bump minimum CLI version for overlay

@dependabot

@github-actions

…r-f1cdf520b2

Bump the npm-minor group with 2 updates

@github-actions

@github-actions

Update default bundle to 2.23.9

@github-actions

@igfoo igfoo marked this pull request as ready for review

January 12, 2026 12:30

Copilot AI review requested due to automatic review settings

January 12, 2026 12:30

@igfoo igfoo deleted the update-v4.31.10-0fa411efd branch

January 12, 2026 14:32