Upgrade CodeQL CLI dependency to v2.25.1#344
Merged
data-douser merged 2 commits intomainfrom Mar 30, 2026
Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
Upgrades the repository’s CodeQL CLI and related CodeQL packs to v2.25.1, updating pack metadata and regenerating dependency lockfiles across the JavaScript frameworks and heuristic models.
Changes:
- Bump CodeQL CLI and bundle references to
2.25.1inqlt.conf.json. - Update CodeQL pack versions and pin external pack dependencies (e.g.,
codeql/javascript-all,codeql/javascript-queries) to resolved exact versions. - Regenerate
codeql-pack.lock.ymlfiles across packs to reflect the upgraded dependency graph.
Reviewed changes
Copilot reviewed 29 out of 29 changed files in this pull request and generated 10 comments.
Show a summary per file
| File | Description |
|---|---|
| scripts/upgrade-packs.sh | Enhances pack-upgrade automation by pinning external dependency versions and excluding .codeql/ cache directories. |
| scripts/update-release-version.sh | Improves internal dependency version rewriting to handle additional qlpack.yml formats. |
| qlt.conf.json | Updates CodeQL CLI / standard library / bundle version references to 2.25.1. |
| javascript/heuristic-models/tests/qlpack.yml | Bumps test pack version and pins codeql/javascript-all. |
| javascript/heuristic-models/tests/codeql-pack.lock.yml | Updates resolved external dependency versions in lockfile. |
| javascript/heuristic-models/ext/qlpack.yml | Bumps extension pack version and pins codeql/javascript-all in extensionTargets. |
| javascript/frameworks/xsjs/test/qlpack.yml | Bumps test pack version and pins codeql/javascript-all. |
| javascript/frameworks/xsjs/test/codeql-pack.lock.yml | Updates resolved external dependency versions in lockfile. |
| javascript/frameworks/xsjs/src/qlpack.yml | Bumps queries pack version and pins codeql/javascript-all. |
| javascript/frameworks/xsjs/src/codeql-pack.lock.yml | Updates resolved external dependency versions in lockfile. |
| javascript/frameworks/xsjs/lib/qlpack.yml | Bumps library pack version and pins codeql/javascript-all. |
| javascript/frameworks/xsjs/lib/codeql-pack.lock.yml | Updates resolved external dependency versions in lockfile. |
| javascript/frameworks/xsjs/ext/qlpack.yml | Bumps models pack version and pins codeql/javascript-all in extensionTargets. |
| javascript/frameworks/ui5/test/qlpack.yml | Bumps test pack version and pins codeql/javascript-all / codeql/javascript-queries. |
| javascript/frameworks/ui5/test/codeql-pack.lock.yml | Updates resolved external dependency versions in lockfile. |
| javascript/frameworks/ui5/src/qlpack.yml | Bumps queries pack version and pins codeql/javascript-all. |
| javascript/frameworks/ui5/src/codeql-pack.lock.yml | Updates resolved external dependency versions in lockfile. |
| javascript/frameworks/ui5/lib/qlpack.yml | Bumps library pack version and pins codeql/javascript-all. |
| javascript/frameworks/ui5/lib/codeql-pack.lock.yml | Updates resolved external dependency versions in lockfile. |
| javascript/frameworks/ui5/ext/qlpack.yml | Bumps models pack version and pins codeql/javascript-all in extensionTargets. |
| javascript/frameworks/ui5-webcomponents/test/qlpack.yml | Bumps test pack version and pins codeql/javascript-all. |
| javascript/frameworks/ui5-webcomponents/test/codeql-pack.lock.yml | Updates resolved external dependency versions in lockfile. |
| javascript/frameworks/cap/test/qlpack.yml | Bumps test pack version and pins codeql/javascript-all. |
| javascript/frameworks/cap/test/codeql-pack.lock.yml | Updates resolved external dependency versions in lockfile. |
| javascript/frameworks/cap/src/qlpack.yml | Bumps queries pack version and pins codeql/javascript-all. |
| javascript/frameworks/cap/src/codeql-pack.lock.yml | Updates resolved external dependency versions in lockfile. |
| javascript/frameworks/cap/lib/qlpack.yml | Bumps library pack version and pins codeql/javascript-all. |
| javascript/frameworks/cap/lib/codeql-pack.lock.yml | Updates resolved external dependency versions in lockfile. |
| javascript/frameworks/cap/ext/qlpack.yml | Bumps models pack version and pins codeql/javascript-all in extensionTargets. |
Comments suppressed due to low confidence (1)
javascript/frameworks/xsjs/test/qlpack.yml:10
- This test pack is versioned
2.25.1but its internal dependencies still reference2.25.0(xsjs-queries/xsjs-all/xsjs-models). Update these internal dependency versions to2.25.1(or an intended compatible range) to prevent tests from resolving older internal packs.
dependencies:
codeql/javascript-all: "2.6.26"
advanced-security/javascript-sap-xsjs-queries: "2.25.0"
advanced-security/javascript-sap-xsjs-all: "2.25.0"
advanced-security/javascript-sap-xsjs-models: "2.25.0"
badac39 to
69cf799
Compare
Collaborator
|
@copilot apply changes based on the comments in this thread |
Contributor
Applied all three changes from the review thread in commit
|
Collaborator
|
@copilot apply changes based on the comments in this thread |
Contributor
Applied all three changes from the review thread in commit
|
64f2097 to
63d0849
Compare
data-douser
approved these changes
Mar 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR upgrades the CodeQL CLI version to v2.25.1.
Changes made:
qlt.conf.json(CodeQLCLI, CodeQLStandardLibrary, CodeQLCLIBundle) to2.25.12.25.1To complete the release, merge this PR and then trigger the release workflow
via
workflow_dispatchonrelease.ymlwith versionv2.25.1.