Skip to content

Commit 4cf9441

Browse files
committed
Fix upgrade-packs.sh to actually refresh pack lock files
Previously, codeql pack upgrade was a no-op for packs with pinned codeql/<lang>-all dependencies because the existing pin already satisfied the constraint. This left codeql-pack.lock.yml files unchanged across CLI bumps, even though newer compatible library pack versions were available. The fix temporarily rewrites the pinned dependency to a wildcard before running codeql pack upgrade, then restores the manifest and pins it to the version resolved into the lock file. Also regenerates all pack lock files and re-pins manifests against CodeQL CLI v2.25.3, and refreshes ruby/rust/swift PrintAST/PrintCFG .expected files for benign output ordering and library behavior changes introduced by the upgraded codeql/*-all packs.
1 parent e0071fa commit 4cf9441

35 files changed

Lines changed: 294 additions & 657 deletions

server/ql/actions/tools/src/codeql-pack.lock.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,31 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/actions-all:
5-
version: 0.4.32
5+
version: 0.4.34
66
codeql/concepts:
7-
version: 0.0.20
7+
version: 0.0.22
88
codeql/controlflow:
9-
version: 2.0.30
9+
version: 2.0.32
1010
codeql/dataflow:
11-
version: 2.1.2
11+
version: 2.1.4
1212
codeql/javascript-all:
13-
version: 2.6.26
13+
version: 2.6.28
1414
codeql/mad:
15-
version: 1.0.46
15+
version: 1.0.48
1616
codeql/regex:
17-
version: 1.0.46
17+
version: 1.0.48
1818
codeql/ssa:
19-
version: 2.0.22
19+
version: 2.0.24
2020
codeql/threat-models:
21-
version: 1.0.46
21+
version: 1.0.48
2222
codeql/tutorial:
23-
version: 1.0.46
23+
version: 1.0.48
2424
codeql/typetracking:
25-
version: 2.0.30
25+
version: 2.0.32
2626
codeql/util:
27-
version: 2.0.33
27+
version: 2.0.35
2828
codeql/xml:
29-
version: 1.0.46
29+
version: 1.0.48
3030
codeql/yaml:
31-
version: 1.0.46
31+
version: 1.0.48
3232
compiled: false

server/ql/actions/tools/src/codeql-pack.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ version: 2.25.3
33
description: 'Queries for codeql-development-mcp-server tools for actions language'
44
library: false
55
dependencies:
6-
codeql/actions-all: 0.4.32
6+
codeql/actions-all: 0.4.34

server/ql/actions/tools/test/codeql-pack.lock.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,31 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/actions-all:
5-
version: 0.4.32
5+
version: 0.4.34
66
codeql/concepts:
7-
version: 0.0.20
7+
version: 0.0.22
88
codeql/controlflow:
9-
version: 2.0.30
9+
version: 2.0.32
1010
codeql/dataflow:
11-
version: 2.1.2
11+
version: 2.1.4
1212
codeql/javascript-all:
13-
version: 2.6.26
13+
version: 2.6.28
1414
codeql/mad:
15-
version: 1.0.46
15+
version: 1.0.48
1616
codeql/regex:
17-
version: 1.0.46
17+
version: 1.0.48
1818
codeql/ssa:
19-
version: 2.0.22
19+
version: 2.0.24
2020
codeql/threat-models:
21-
version: 1.0.46
21+
version: 1.0.48
2222
codeql/tutorial:
23-
version: 1.0.46
23+
version: 1.0.48
2424
codeql/typetracking:
25-
version: 2.0.30
25+
version: 2.0.32
2626
codeql/util:
27-
version: 2.0.33
27+
version: 2.0.35
2828
codeql/xml:
29-
version: 1.0.46
29+
version: 1.0.48
3030
codeql/yaml:
31-
version: 1.0.46
31+
version: 1.0.48
3232
compiled: false

server/ql/cpp/tools/src/codeql-pack.lock.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,27 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/controlflow:
5-
version: 2.0.30
5+
version: 2.0.32
66
codeql/cpp-all:
7-
version: 8.0.3
7+
version: 10.0.0
88
codeql/dataflow:
9-
version: 2.1.2
9+
version: 2.1.4
1010
codeql/mad:
11-
version: 1.0.46
11+
version: 1.0.48
1212
codeql/quantum:
13-
version: 0.0.24
13+
version: 0.0.26
1414
codeql/rangeanalysis:
15-
version: 1.0.46
15+
version: 1.0.48
1616
codeql/ssa:
17-
version: 2.0.22
17+
version: 2.0.24
1818
codeql/tutorial:
19-
version: 1.0.46
19+
version: 1.0.48
2020
codeql/typeflow:
21-
version: 1.0.46
21+
version: 1.0.48
2222
codeql/typetracking:
23-
version: 2.0.30
23+
version: 2.0.32
2424
codeql/util:
25-
version: 2.0.33
25+
version: 2.0.35
2626
codeql/xml:
27-
version: 1.0.46
27+
version: 1.0.48
2828
compiled: false

server/ql/cpp/tools/src/codeql-pack.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ version: 2.25.3
33
description: 'Queries for codeql-development-mcp-server tools for cpp language'
44
library: false
55
dependencies:
6-
codeql/cpp-all: 8.0.3
6+
codeql/cpp-all: 10.0.0

server/ql/cpp/tools/test/codeql-pack.lock.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,27 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/controlflow:
5-
version: 2.0.30
5+
version: 2.0.32
66
codeql/cpp-all:
7-
version: 8.0.3
7+
version: 10.0.0
88
codeql/dataflow:
9-
version: 2.1.2
9+
version: 2.1.4
1010
codeql/mad:
11-
version: 1.0.46
11+
version: 1.0.48
1212
codeql/quantum:
13-
version: 0.0.24
13+
version: 0.0.26
1414
codeql/rangeanalysis:
15-
version: 1.0.46
15+
version: 1.0.48
1616
codeql/ssa:
17-
version: 2.0.22
17+
version: 2.0.24
1818
codeql/tutorial:
19-
version: 1.0.46
19+
version: 1.0.48
2020
codeql/typeflow:
21-
version: 1.0.46
21+
version: 1.0.48
2222
codeql/typetracking:
23-
version: 2.0.30
23+
version: 2.0.32
2424
codeql/util:
25-
version: 2.0.33
25+
version: 2.0.35
2626
codeql/xml:
27-
version: 1.0.46
27+
version: 1.0.48
2828
compiled: false

server/ql/csharp/tools/src/codeql-pack.lock.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,23 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/controlflow:
5-
version: 2.0.30
5+
version: 2.0.32
66
codeql/csharp-all:
7-
version: 5.4.11
7+
version: 5.5.0
88
codeql/dataflow:
9-
version: 2.1.2
9+
version: 2.1.4
1010
codeql/mad:
11-
version: 1.0.46
11+
version: 1.0.48
1212
codeql/ssa:
13-
version: 2.0.22
13+
version: 2.0.24
1414
codeql/threat-models:
15-
version: 1.0.46
15+
version: 1.0.48
1616
codeql/tutorial:
17-
version: 1.0.46
17+
version: 1.0.48
1818
codeql/typetracking:
19-
version: 2.0.30
19+
version: 2.0.32
2020
codeql/util:
21-
version: 2.0.33
21+
version: 2.0.35
2222
codeql/xml:
23-
version: 1.0.46
23+
version: 1.0.48
2424
compiled: false

server/ql/csharp/tools/src/codeql-pack.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ version: 2.25.3
33
description: 'Queries for codeql-development-mcp-server tools for csharp language'
44
library: false
55
dependencies:
6-
codeql/csharp-all: 5.4.11
6+
codeql/csharp-all: 5.5.0

server/ql/csharp/tools/test/codeql-pack.lock.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,23 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/controlflow:
5-
version: 2.0.30
5+
version: 2.0.32
66
codeql/csharp-all:
7-
version: 5.4.11
7+
version: 5.5.0
88
codeql/dataflow:
9-
version: 2.1.2
9+
version: 2.1.4
1010
codeql/mad:
11-
version: 1.0.46
11+
version: 1.0.48
1212
codeql/ssa:
13-
version: 2.0.22
13+
version: 2.0.24
1414
codeql/threat-models:
15-
version: 1.0.46
15+
version: 1.0.48
1616
codeql/tutorial:
17-
version: 1.0.46
17+
version: 1.0.48
1818
codeql/typetracking:
19-
version: 2.0.30
19+
version: 2.0.32
2020
codeql/util:
21-
version: 2.0.33
21+
version: 2.0.35
2222
codeql/xml:
23-
version: 1.0.46
23+
version: 1.0.48
2424
compiled: false

server/ql/go/tools/src/codeql-pack.lock.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,23 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/concepts:
5-
version: 0.0.20
5+
version: 0.0.22
66
codeql/controlflow:
7-
version: 2.0.30
7+
version: 2.0.32
88
codeql/dataflow:
9-
version: 2.1.2
9+
version: 2.1.4
1010
codeql/go-all:
11-
version: 7.0.4
11+
version: 7.0.6
1212
codeql/mad:
13-
version: 1.0.46
13+
version: 1.0.48
1414
codeql/ssa:
15-
version: 2.0.22
15+
version: 2.0.24
1616
codeql/threat-models:
17-
version: 1.0.46
17+
version: 1.0.48
1818
codeql/tutorial:
19-
version: 1.0.46
19+
version: 1.0.48
2020
codeql/typetracking:
21-
version: 2.0.30
21+
version: 2.0.32
2222
codeql/util:
23-
version: 2.0.33
23+
version: 2.0.35
2424
compiled: false

0 commit comments

Comments
 (0)