Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Sep 1, 2025

Merging 92eada8 into releases/v3.

Conductor for this PR is @henrymercer.

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/v3 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.

henrymercer and others added 30 commits August 21, 2025 13:38
It isn't working, and this PR didn't break it.  Let's fix it in a separate PR.
Mergeback v3.29.11 refs/heads/releases/v3 into main
This will make it easier to replace in the future
This doesn't give us much net new test coverage
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
This means we avoid doing a type checking pass twice
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Bumps the actions group with 2 updates: [actions/setup-java](https://github.com/actions/setup-java) and [ruby/setup-ruby](https://github.com/ruby/setup-ruby).


Updates `actions/setup-java` from 4 to 5
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](actions/setup-java@v4...v5)

Updates `ruby/setup-ruby` from 1.255.0 to 1.256.0
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](ruby/setup-ruby@829114f...efbf473)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: ruby/setup-ruby
  dependency-version: 1.256.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps the npm group with 4 updates: [@types/node-forge](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node-forge), [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js), [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser).


Updates `@types/node-forge` from 1.3.13 to 1.3.14
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node-forge)

Updates `@eslint/js` from 9.33.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.34.0/packages/js)

Updates `@typescript-eslint/eslint-plugin` from 8.40.0 to 8.41.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.41.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.40.0 to 8.41.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.41.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@types/node-forge"
  dependency-version: 1.3.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@eslint/js"
  dependency-version: 9.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.41.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.41.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm
...

Signed-off-by: dependabot[bot] <[email protected]>
mbg and others added 22 commits August 28, 2025 14:01
…c77296

Bump the npm group with 4 updates
…s-fd207b077b

Bump the actions group with 2 updates
It's no longer needed since we aren't checking in `node_modules`.
Add workflow for rolling back release
@henrymercer henrymercer marked this pull request as ready for review September 1, 2025 13:15
@henrymercer henrymercer requested a review from a team as a code owner September 1, 2025 13:15
@Copilot Copilot AI review requested due to automatic review settings September 1, 2025 13:15
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This is a release-PR that merges the main branch into releases/v3. The PR contains multiple JavaScript files being removed entirely from the lib directory, representing generated JavaScript code that is being cleaned up as part of the release process.

Key Changes

  • Complete removal of multiple JavaScript files in the lib directory
  • Files removed include core action components like init, analyze, overlay database utilities, and various test files
  • This appears to be a cleanup of compiled JavaScript code as part of the release preparation

Reviewed Changes

Copilot reviewed 78 out of 23867 changed files in this pull request and generated no comments.

Show a summary per file
File Description
lib/repository.js Removed repository utility functions for GitHub repository handling
lib/overlay-database-utils.js Removed overlay database management utilities
lib/overlay-database-utils.test.js Removed corresponding test file
lib/logging.js Removed logging functionality
lib/languages.js Removed language definitions and enums
lib/init.js Removed initialization action logic
lib/init.test.js Removed initialization tests
lib/init-action-post-helper.js Removed post-action helper utilities
lib/init-action-post-helper.test.js Removed corresponding test file
lib/git-utils.js Removed Git utility functions
lib/git-utils.test.js Removed Git utility tests
lib/fingerprints.js Removed SARIF fingerprinting logic
lib/fingerprints.test.js Removed fingerprinting tests
lib/feature-flags.js Removed feature flag management
lib/feature-flags.test.js Removed feature flag tests
lib/environment.js Removed environment variable definitions
lib/doc-url.js Removed documentation URL constants
lib/diff-informed-analysis-utils.test.js Removed diff-informed analysis tests

@henrymercer henrymercer merged commit 2d92b76 into releases/v3 Sep 1, 2025
275 checks passed
@henrymercer henrymercer deleted the update-v3.30.0-92eada825 branch September 1, 2025 13:34
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.

4 participants