-
Notifications
You must be signed in to change notification settings - Fork 382
Merge main into releases/v3 #3067
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
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]>
Pin Xcode 16
Add `analysis-kinds` input
Co-authored-by: Copilot <[email protected]>
…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`.
Co-authored-by: Henry Mercer <[email protected]>
Bundle Actions using esbuild
Add workflow for rolling back release
There was a problem hiding this 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 |
Merging 92eada8 into
releases/v3
.Conductor for this PR is @henrymercer.
Contains the following pull requests:
analysis-kinds
input #3061 (@mbg)Please do the following:
releases/v3
branch.Create a merge commit
is selected rather thanSquash and merge
orRebase and merge
.