Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Merge main into releases/v4#3588

Merged
oscarsj merged 47 commits into
releases/v4github/codeql-action:releases/v4from
update-v4.34.0-30c555a52github/codeql-action:update-v4.34.0-30c555a52Copy head branch name to clipboard
Mar 20, 2026
Merged

Merge main into releases/v4#3588
oscarsj merged 47 commits into
releases/v4github/codeql-action:releases/v4from
update-v4.34.0-30c555a52github/codeql-action:update-v4.34.0-30c555a52Copy head branch name to clipboard

Conversation

@github-actions

@github-actions github-actions Bot commented Mar 20, 2026

Copy link
Copy Markdown
Contributor

Merging 30c555a into releases/v4.

Conductor for this PR is @oscarsj.

Contains the following pull requests:

Please do the following:

  • Ensure the CHANGELOG displays the correct version and date.
  • Ensure the CHANGELOG includes all relevant, user-facing changes since the last release.
  • Check that there are not any unexpected commits being merged into the releases/v4 branch.
  • Ensure the docs team is aware of any documentation changes that need to be released.
  • Mark the PR as ready for review to trigger the full set of PR checks.
  • Approve and merge this PR. Make sure Create a merge commit is selected rather than Squash and merge or Rebase and merge.
  • Merge the mergeback PR that will automatically be created once this PR is merged.
  • Merge all backport PRs to older release branches, that will automatically be created once this PR is merged.

kaspersv and others added 30 commits November 12, 2025 08:10
…nge-absolute-path-conversion

* origin/main: (32 commits)
  Add changelog note
  Update default bundle to codeql-bundle-v2.24.3
  Bump tar from 7.5.7 to 7.5.10
  Rebuild
  Rebuild
  Bump actions/upload-artifact from 6 to 7 in /.github/workflows
  Bump actions/download-artifact from 7 to 8 in /.github/workflows
  Bump the npm-minor group with 2 updates
  Fix some tests that should be serial
  Update method naming and JSDoc
  Rename to `EnabledOverlayConfig`
  Address review comments
  Use `Result`s for enablement return types
  Add disabled by env var disablement reason
  Rename to `usesDefaultQueriesOnly`
  Update `NonDefaultQueries` documentation
  Refactor `getOverlayDatabaseMode` and add new disablement reason
  Address review comments
  Add JSDoc
  Sort `OverlayDisabledReason` enum
  ...
Mergeback v4.33.0 refs/heads/releases/v4 into main
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) from 5.4.1 to 5.5.6.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](NaturalIntelligence/fast-xml-parser@v5.4.1...v5.5.6)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-version: 5.5.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…rsion

* main: (112 commits)
  Rebuild
  Update changelog and version after v4.33.0
  Add changelog entry for #3570
  Bump minor version
  Update changelog for v4.32.7
  Only emit one message with accumulated property names
  Remove `cache-dependency-path` options as well
  Remove `package-lock.json` that's no longer needed
  Add step (in root directory) to install dependencies
  Add explicit cache dependency paths in `pr-checks.yml`
  Fix linter errors in `sync-back.test.ts`
  Fix linter errors in `sync-back.ts`
  Rename `sync_back` to `sync-back`
  Fix linter errors in `sync.ts`
  Add eslint configuration for `pr-checks`
  Add minimal `Step` type
  Add `workspaces` to root `package.json`
  Avoid bundling `package.json`
  Move `ava` config out of `package.json`
  Emit warning for unrecognised repo properties with our common prefix
  ...

# Conflicts:
#	lib/init-action-post.js
…e-path-conversion

Move conversion of PR diff-range paths to absolute paths
…-parser-5.5.6

Bump fast-xml-parser from 5.4.1 to 5.5.6
# Conflicts:
#	lib/start-proxy-action.js
@oscarsj
oscarsj marked this pull request as ready for review March 20, 2026 10:39
@oscarsj
oscarsj requested a review from a team as a code owner March 20, 2026 10:39
Copilot AI review requested due to automatic review settings March 20, 2026 10:39
@github-actions github-actions Bot added the size/XL May be very hard to review label Mar 20, 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

Release-branch merge PR that brings main changes into releases/v4, including the v4.34.0 version bump and associated feature/workflow updates.

Changes:

  • Bump Action version to 4.34.0 and update the default CodeQL bundle/CLI to 2.25.0.
  • Adjust diff-informed analysis diff-range path handling and corresponding SARIF alert filtering behavior.
  • Add/extend overlay analysis feature flags (including C/C++) and introduce a feature-flagged behavior to disable TRAP caching when overlay analysis is enabled.

Reviewed changes

Copilot reviewed 22 out of 35 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/upload-lib.ts Updates diff-range alert filtering to match relative-path diff ranges; exports helper for tests.
src/upload-lib.test.ts Adds unit test coverage for diff-range alert filtering.
src/testing-utils.ts Extends default Actions env var test setup (adds RUNNER_NAME).
src/testdata/valid-sarif-diff-filtered.sarif Adds expected SARIF output fixture for diff-range filtering test.
src/testdata/pr-diff-range.yml Adds expected diff-range extension-pack YAML fixture.
src/overlay/index.ts Adds minimum CLI version constant for C/C++ overlay analysis.
src/init-action.ts Removes legacy TRAP caching wiring from init; shifts responsibility into config utilities.
src/feature-flags.ts Adds overlay-analysis feature flags for C/C++ and a flag to disable TRAP caching when overlay is enabled; reorganizes related flags.
src/diff-informed-analysis-utils.ts Changes diff-range paths to be relative (repo-root) and updates docs accordingly.
src/diff-informed-analysis-utils.test.ts Updates tests to expect relative diff-range paths.
src/defaults.json Updates default/prior bundle and CLI versions (2.25.0 / 2.24.3).
src/config-utils.ts Implements feature-flagged TRAP caching enablement logic and C/C++ TRAP caching env var setup.
src/config-utils.test.ts Adds tests for new TRAP caching enablement logic; adjusts overlay-flag test to use Swift as “no overlay support” example.
src/codeql.ts Removes legacy version-flag fallback and always uses --cache-cleanup for database cleanup.
src/analyze.ts Moves absolute-path conversion into diff-range extension pack generation; adds testable helper for pack contents.
src/analyze.test.ts Adds unit test for diff-range extension pack content generation.
package.json Bumps version to 4.34.0 and updates devDependencies (@eslint/compat, typescript-eslint).
package-lock.json Updates lockfile for version/dependency changes.
lib/upload-lib.js Generated JS output updates corresponding to TS changes.
lib/defaults.json Generated defaults JSON update corresponding to src/defaults.json.
CHANGELOG.md Adds the 4.34.0 release notes entry.
.github/workflows/update-release-branch.yml Updates actions/create-github-app-token to v3.0.0.
.github/workflows/rollback-release.yml Updates actions/create-github-app-token to v3.0.0.
.github/workflows/post-release-mergeback.yml Updates actions/create-github-app-token to v3.0.0.

Comment thread CHANGELOG.md
@oscarsj
oscarsj enabled auto-merge March 20, 2026 11:53
@oscarsj
oscarsj merged commit c6f9311 into releases/v4 Mar 20, 2026
229 of 230 checks passed
@oscarsj
oscarsj deleted the update-v4.34.0-30c555a52 branch March 20, 2026 11:53
@github-actions github-actions Bot added size/XS Should be very easy to review and removed size/XL May be very hard to review labels Mar 20, 2026
@github-actions github-actions Bot mentioned this pull request Mar 20, 2026
8 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XS Should be very easy to review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.