-
Notifications
You must be signed in to change notification settings - Fork 376
Merge main into releases/v3 #2989
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
Mergeback v3.29.3 refs/heads/releases/v3 into main
Add changelog entry for v3.28.20 backport
Overlay: report telemetry
Bumps the actions group with 1 update: [ruby/setup-ruby](https://github.com/ruby/setup-ruby). Updates `ruby/setup-ruby` from 1.245.0 to 1.247.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@a4effe4...4727905) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-version: 1.247.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: actions ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the npm group with 5 updates: | Package | From | To | | --- | --- | --- | | [@types/node-forge](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node-forge) | `1.3.12` | `1.3.13` | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.30.1` | `9.31.0` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.35.1` | `8.38.0` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.35.1` | `8.38.0` | | [nock](https://github.com/nock/nock) | `14.0.5` | `14.0.6` | Updates `@types/node-forge` from 1.3.12 to 1.3.13 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node-forge) Updates `@eslint/js` from 9.30.1 to 9.31.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.31.0/packages/js) Updates `@typescript-eslint/eslint-plugin` from 8.35.1 to 8.38.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.38.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.35.1 to 8.38.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.38.0/packages/parser) Updates `nock` from 14.0.5 to 14.0.6 - [Release notes](https://github.com/nock/nock/releases) - [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md) - [Commits](nock/nock@v14.0.5...v14.0.6) --- updated-dependencies: - dependency-name: "@types/node-forge" dependency-version: 1.3.13 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm - dependency-name: "@eslint/js" dependency-version: 9.31.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.38.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm - dependency-name: "@typescript-eslint/parser" dependency-version: 8.38.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm - dependency-name: nock dependency-version: 14.0.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm ... Signed-off-by: dependabot[bot] <support@github.com>
Update combining SARIF runs changelog post URL
…s-504b6cee34 Bump ruby/setup-ruby from 1.245.0 to 1.247.0 in the actions group
…dfda46 Bump the npm group with 5 updates
…nfiguration error This will result in it being reported as a user error rather than a failure
Treat processing error for multiple runs with the same category as configuration error
…file Disable combining runs within a single file
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 merge PR bringing changes from main into the releases/v3 branch for version 3.29.4. The changes primarily focus on overlay database download telemetry enhancements, SARIF file validation improvements, and dependency updates.
- Enhanced overlay database download functionality with telemetry tracking for size and duration
- Improved SARIF file validation to handle single-file uploads with duplicate run categories
- Updated dependencies and workflow configurations
Reviewed Changes
Copilot reviewed 16 out of 145 changed files in this pull request and generated 1 comment.
Show a summary per file
File | Description |
---|---|
src/upload-lib.ts | Updated changelog URL and added validation for single SARIF files with duplicate categories |
src/overlay-database-utils.ts | Enhanced download function to return telemetry statistics instead of boolean |
src/init-action.ts | Added overlay database download statistics to status reporting |
src/analyze.ts | Added telemetry fields for overlay database mode tracking |
package.json | Updated version and dependency versions |
CHANGELOG.md | Added entry for version 3.29.4 |
Merging 37264dc into
releases/v3
.Conductor for this PR is @mbg.
Contains the following pull requests:
Please do the following:
releases/v3
branch.Create a merge commit
is selected rather thanSquash and merge
orRebase and merge
.