Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

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

Merging 2d2f57e into releases/v3.

Conductor for this PR is @aibaars.

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 29, 2025 19:00
Mergeback v3.30.0 refs/heads/releases/v3 into main
Bumps the actions group with 1 update: [ruby/setup-ruby](https://github.com/ruby/setup-ruby).


Updates `ruby/setup-ruby` from 1.256.0 to 1.257.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@efbf473...4451173)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.257.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 1 update: [@types/get-folder-size](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/get-folder-size).


Updates `@types/get-folder-size` from 2.0.0 to 3.0.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/get-folder-size)

---
updated-dependencies:
- dependency-name: "@types/get-folder-size"
  dependency-version: 3.0.4
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm
...

Signed-off-by: dependabot[bot] <[email protected]>
…s-d07bd62061

Bump ruby/setup-ruby from 1.256.0 to 1.257.0 in the actions group
…09518d

Bump @types/get-folder-size from 2.0.0 to 3.0.4 in the npm group
Co-authored-by: Esben Sparre Andreasen <[email protected]>
Fix missing/wrong properties in `createTestConfig`
@aibaars aibaars marked this pull request as ready for review September 5, 2025 11:39
@aibaars aibaars requested a review from a team as a code owner September 5, 2025 11:39
@Copilot Copilot AI review requested due to automatic review settings September 5, 2025 11:39
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 release merges multiple pull requests into the releases/v3 branch, including package dependency updates, refactoring of configuration handling, and CodeQL bundle version updates.

  • Updates default CodeQL bundle version to 2.23.0
  • Refactors configuration management by moving properties from augmentationProperties to main config
  • Updates dependencies including del to v8.0.0 and get-folder-size to v5.0.0

Reviewed Changes

Copilot reviewed 27 out of 39 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/util.ts Updates del import and getFolderSize usage for new package versions
src/upload-lib.ts Replaces file-url dependency with native Node.js url module
src/testing-utils.ts Updates test configuration structure for refactored config
src/status-report.ts Adds new status report creation functions and moves from init-action
src/start-proxy.ts Extends Go language support to include git_source registry type
src/overlay-database-utils.ts Updates to use config properties directly instead of augmentationProperties
src/init-action.ts Refactors to use extracted status report creation function
src/defaults.json Updates CodeQL CLI version to 2.23.0
src/debug-artifacts.ts Updates del import for new package version
src/config-utils.ts Major refactoring of configuration structure and function names
src/codeql.ts Updates to use new config structure and query handling
src/analyze.ts Updates del import and code quality query handling
src/analyses.ts Adds code quality queries constant
package.json Updates version and dependencies including del and get-folder-size
Comments suppressed due to low confidence (1)

src/util.ts:1

  • The comment refers to codeDir but the parameter is named cacheDir. This creates confusion about what directory is being processed.
import * as fs from "fs";

Comment on lines +58 to 66
const LANGUAGE_TO_REGISTRY_TYPE: Partial<Record<KnownLanguage, string[]>> = {
java: ["maven_repository"],
csharp: ["nuget_feed"],
javascript: ["npm_registry"],
python: ["python_index"],
ruby: ["rubygems_server"],
rust: ["cargo_registry"],
go: ["goproxy_server", "git_source"],
} as const;
Copy link
Preview

Copilot AI Sep 5, 2025

Choose a reason for hiding this comment

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

The as const assertion is incorrect here since the object values are arrays, not readonly tuples. This should either use as const with readonly arrays or remove the assertion entirely.

Suggested change
const LANGUAGE_TO_REGISTRY_TYPE: Partial<Record<KnownLanguage, string[]>> = {
java: ["maven_repository"],
csharp: ["nuget_feed"],
javascript: ["npm_registry"],
python: ["python_index"],
ruby: ["rubygems_server"],
rust: ["cargo_registry"],
go: ["goproxy_server", "git_source"],
} as const;
};

Copilot uses AI. Check for mistakes.

@aibaars aibaars enabled auto-merge September 5, 2025 11:40
@aibaars aibaars disabled auto-merge September 5, 2025 11:43
@aibaars aibaars enabled auto-merge September 5, 2025 11:43
@aibaars aibaars merged commit f1f6e5f into releases/v3 Sep 5, 2025
275 checks passed
@aibaars aibaars deleted the update-v3.30.1-2d2f57ed3 branch September 5, 2025 11:56
Copy link

@krsjenswbp krsjenswbp left a comment

Choose a reason for hiding this comment

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

ok

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.

6 participants