Óscar San José
f47c8e6a9b
Merge pull request #3357 from github/backport-v3.31.8-1b168cd39
...
Merge releases/v4 into releases/v3
2025-12-12 10:43:49 +01:00
github-actions[bot]
74951318a2
Rebuild
2025-12-12 08:53:47 +00:00
github-actions[bot]
5676d1f64a
Update version and changelog for v3.31.8
2025-12-12 08:46:33 +00:00
github-actions[bot]
c1bea80e56
Merge remote-tracking branch 'origin/releases/v4' into backport-v3.31.8-1b168cd39
2025-12-12 08:46:32 +00:00
github-actions[bot]
2d9c0b97af
Revert "Rebuild"
...
This reverts commit 817dbfb39b .
2025-12-12 08:46:32 +00:00
github-actions[bot]
827017f97b
Revert "Update version and changelog for v3.31.7"
...
This reverts commit 793f7006bb .
2025-12-12 08:46:31 +00:00
Óscar San José
1b168cd394
Merge pull request #3355 from github/update-v4.31.8-1b0b941e1
...
Merge main into releases/v4
2025-12-12 09:43:00 +01:00
github-actions[bot]
120f277b16
Update changelog for v4.31.8
2025-12-11 17:23:34 +00:00
Óscar San José
1b0b941e1f
Merge pull request #3354 from github/update-bundle/codeql-bundle-v2.23.8
...
Update default bundle to 2.23.8
2025-12-11 17:25:18 +01:00
github-actions[bot]
db812c1ae6
Add changelog note
2025-12-11 15:46:24 +00:00
github-actions[bot]
2930dba17a
Update default bundle to codeql-bundle-v2.23.8
2025-12-11 15:46:14 +00:00
Henry Mercer
bffd034ab1
Merge pull request #3346 from github/backport-v3.31.7-cf1bb45a2
...
Merge releases/v4 into releases/v3
2025-12-09 13:26:37 +00:00
Kasper Svendsen
c43362b91a
Merge pull request #3340 from github/kaspersv/check-for-overlayBaseSpecifier
...
Overlay: Check database metadata for overlayBaseSpecifier
2025-12-09 11:37:30 +01:00
Kasper Svendsen
002a7f25fd
Overlay: log overlayBaseSpecifier at debug log-level
2025-12-09 09:44:56 +01:00
Kasper Svendsen
5b7e7fcc9c
Update src/codeql.ts
...
Co-authored-by: Henry Mercer <henrymercer@github.com >
2025-12-09 09:41:33 +01:00
github-actions[bot]
817dbfb39b
Rebuild
2025-12-05 20:45:51 +00:00
Óscar San José
149d184a51
Merge pull request #3345 from github/mergeback/v4.31.7-to-main-cf1bb45a
...
Mergeback v4.31.7 refs/heads/releases/v4 into main
2025-12-05 21:43:41 +01:00
github-actions[bot]
97c2630b10
Rebuild
2025-12-05 17:21:46 +00:00
github-actions[bot]
793f7006bb
Update version and changelog for v3.31.7
2025-12-05 17:21:20 +00:00
github-actions[bot]
d2e9832330
Merge remote-tracking branch 'origin/releases/v4' into backport-v3.31.7-cf1bb45a2
2025-12-05 17:21:19 +00:00
github-actions[bot]
c2e4b7785f
Revert "Rebuild"
...
This reverts commit 89cb79a131 .
2025-12-05 17:21:18 +00:00
github-actions[bot]
66d7f51a10
Revert "Update version and changelog for v3.31.6"
...
This reverts commit dbf6819ebd .
2025-12-05 17:21:18 +00:00
github-actions[bot]
b93926dc35
Update changelog and version after v4.31.7
2025-12-05 17:19:09 +00:00
Óscar San José
cf1bb45a27
Merge pull request #3344 from github/update-v4.31.7-f5c63fadd
...
Merge main into releases/v4
2025-12-05 18:17:21 +01:00
github-actions[bot]
f4ebe95061
Update changelog for v4.31.7
2025-12-05 15:18:53 +00:00
Óscar San José
f5c63fadd5
Merge pull request #3343 from github/update-bundle/codeql-bundle-v2.23.7
...
Update default bundle to 2.23.7
2025-12-05 15:06:47 +01:00
github-actions[bot]
a2c01e776e
Add changelog note
2025-12-05 13:39:53 +00:00
github-actions[bot]
ac34c13834
Update default bundle to codeql-bundle-v2.23.7
2025-12-05 13:39:45 +00:00
Michael B. Gale
267c4672a5
Merge pull request #3339 from github/dependabot/npm_and_yarn/npm-minor-77d26487b0
...
Bump @eslint/eslintrc from 3.3.1 to 3.3.3 in the npm-minor group
2025-12-03 14:27:03 +00:00
Michael B. Gale
aeabef7b69
Merge branch 'main' into dependabot/npm_and_yarn/npm-minor-77d26487b0
2025-12-03 12:43:12 +00:00
Kasper Svendsen
c4efbda299
Overlay: Check database metadata for overlayBaseSpecifier
2025-12-03 13:40:24 +01:00
Kasper Svendsen
dd8914320f
CodeQL: Add resolveDatabase method
2025-12-03 13:40:24 +01:00
Michael B. Gale
78357d3fc9
Merge pull request #3341 from github/mbg/ci/update-cs-config-cli-tests
...
Update CLI config test to account for overlay db changes on PRs
2025-12-03 12:39:49 +00:00
Michael B. Gale
d61a6fa793
Update CLI config test to account for overlay db changes on PRs
2025-12-03 12:11:11 +00:00
github-actions[bot]
ce27e95f79
Rebuild
2025-12-01 18:32:19 +00:00
dependabot[bot]
43224eb34e
Bump @eslint/eslintrc from 3.3.1 to 3.3.3 in the npm-minor group
...
Bumps the npm-minor group with 1 update: [@eslint/eslintrc](https://github.com/eslint/eslintrc ).
Updates `@eslint/eslintrc` from 3.3.1 to 3.3.3
- [Release notes](https://github.com/eslint/eslintrc/releases )
- [Changelog](https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslintrc/compare/v3.3.1...eslintrc-v3.3.3 )
---
updated-dependencies:
- dependency-name: "@eslint/eslintrc"
dependency-version: 3.3.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-01 18:30:33 +00:00
Michael B. Gale
497990dfed
Merge pull request #3338 from github/backport-v3.31.6-fe4161a26
...
Merge releases/v4 into releases/v3
2025-12-01 10:24:24 +00:00
Michael B. Gale
f0ac9bfbe3
Merge pull request #3337 from github/mergeback/v4.31.6-to-main-fe4161a2
...
Mergeback v4.31.6 refs/heads/releases/v4 into main
2025-12-01 10:18:06 +00:00
github-actions[bot]
89cb79a131
Rebuild
2025-12-01 09:59:32 +00:00
github-actions[bot]
c1ca379fc0
Rebuild
2025-12-01 09:55:25 +00:00
github-actions[bot]
dbf6819ebd
Update version and changelog for v3.31.6
2025-12-01 09:52:51 +00:00
github-actions[bot]
5af51f4048
Merge remote-tracking branch 'origin/releases/v4' into backport-v3.31.6-fe4161a26
2025-12-01 09:52:49 +00:00
github-actions[bot]
e439418aab
Revert "Rebuild"
...
This reverts commit c12d7c1f2d .
2025-12-01 09:52:49 +00:00
github-actions[bot]
249860e323
Revert "Update version and changelog for v3.31.5"
...
This reverts commit 2e2a1cf1ef .
2025-12-01 09:52:49 +00:00
github-actions[bot]
c3455c55c1
Update changelog and version after v4.31.6
2025-12-01 09:50:22 +00:00
Michael B. Gale
fe4161a26a
Merge pull request #3336 from github/update-v4.31.6-ecec1f887
...
Merge main into releases/v4
2025-12-01 09:48:24 +00:00
github-actions[bot]
88c2ab5eee
Update changelog for v4.31.6
2025-12-01 09:26:09 +00:00
Michael B. Gale
ecec1f8876
Merge pull request #3335 from github/mbg/ci/run-codeql-on-all-prs
...
Remove branch filter for PR event in CodeQL workflow
2025-11-28 12:19:33 +00:00
Kasper Svendsen
23da732778
Merge pull request #3334 from github/kaspersv/overlay-minor-comments
...
Overlay: Small code improvements
2025-11-28 10:26:32 +01:00
Michael B. Gale
f7abc748a3
Remove branch filter for PR event in CodeQL workflow
2025-11-28 09:13:23 +00:00
Kasper Svendsen
32ada5e061
Merge branch 'main' into kaspersv/overlay-minor-comments
2025-11-28 10:02:55 +01:00
Kasper Svendsen
75b2f49aea
Merge pull request #3333 from github/kaspersv/overlay-no-resource-checks-option
...
Overlay: Add feature flag to skip resource checks
2025-11-28 10:01:21 +01:00
Kasper Svendsen
f036b1cb78
Merge branch 'main' into kaspersv/overlay-no-resource-checks-option
2025-11-28 09:44:11 +01:00
Kasper Svendsen
58c5954801
Add comment to runnerSupportsOverlayAnalysis
2025-11-27 15:56:29 +01:00
Kasper Svendsen
b02fa13292
Order feature flags alphabetically
2025-11-27 15:56:29 +01:00
Kasper Svendsen
8d91fa189d
Rename getMemoryFlagValue
2025-11-27 15:56:29 +01:00
Kasper Svendsen
2f3bbce9a6
Overlay: Introduce overlay memory limit constant
2025-11-27 15:33:57 +01:00
Kasper Svendsen
c178e03ec8
Merge pull request #3332 from github/kaspersv/overlay-memory-limit
...
Overlay: Fall back to full analysis if memory flag is low
2025-11-27 15:26:02 +01:00
Henry Mercer
d29b97960c
Merge pull request #3331 from github/dependabot/npm_and_yarn/node-forge-1.3.2
...
Bump node-forge from 1.3.1 to 1.3.2
2025-11-27 11:44:32 +00:00
Kasper Svendsen
1ffb7dd0c8
Overlay: Add feature flag to skip resource checks
2025-11-27 12:30:23 +01:00
Kasper Svendsen
bd8d26b618
Overlay: Fall back to full analysis if memory flag is low
2025-11-27 09:16:35 +01:00
Kasper Svendsen
bd30e753a6
Simplify getOverlayDatabaseMode
2025-11-27 08:34:43 +01:00
github-actions[bot]
4822f934e3
Rebuild
2025-11-26 22:34:54 +00:00
dependabot[bot]
0c204fc557
Bump node-forge from 1.3.1 to 1.3.2
...
Bumps [node-forge](https://github.com/digitalbazaar/forge ) from 1.3.1 to 1.3.2.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.3.1...v1.3.2 )
---
updated-dependencies:
- dependency-name: node-forge
dependency-version: 1.3.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 22:33:20 +00:00
Michael B. Gale
59ce4c1340
Merge pull request #3286 from github/mbg/csharp/more-cache-locations
...
C#: Cache temporary dependency directory for BMN
2025-11-26 14:36:58 +00:00
Henry Mercer
3e939667ec
Merge branch 'main' into mbg/csharp/more-cache-locations
2025-11-26 14:12:07 +00:00
Michael B. Gale
7850b1c983
Merge pull request #3330 from github/mbg/ci/remove-push-from-groups
...
Remove `push` triggers from workflow collections
2025-11-26 10:52:53 +00:00
Henry Mercer
c370017ae8
Merge pull request #3325 from github/dependabot/npm_and_yarn/npm-minor-45ea8d913b
...
Bump the npm-minor group with 3 updates
2025-11-26 10:34:47 +00:00
Michael B. Gale
a6909455e4
Remove push triggers from workflow collections
2025-11-26 10:27:48 +00:00
github-actions[bot]
510d25ff7f
Rebuild
2025-11-26 10:15:27 +00:00
github-actions[bot]
85fd3e57b5
Merge remote-tracking branch 'origin/main' into dependabot/npm_and_yarn/npm-minor-45ea8d913b
2025-11-26 10:14:31 +00:00
Henry Mercer
d8e497a759
Update version in package.json too
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-26 10:13:41 +00:00
Henry Mercer
99d80b4ea7
Merge pull request #3328 from github/update-supported-enterprise-server-versions
...
Update supported GitHub Enterprise Server versions
2025-11-26 10:12:59 +00:00
Michael B. Gale
0155561719
Merge branch 'main' into mbg/csharp/more-cache-locations
2025-11-26 10:01:51 +00:00
github-actions[bot]
6b7e963cf1
Update supported GitHub Enterprise Server versions
2025-11-26 00:18:14 +00:00
Michael B. Gale
0e52774aee
Merge pull request #3326 from github/dependabot/github_actions/dot-github/workflows/actions-minor-8ee81fe642
...
Bump actions/create-github-app-token from 2.1.4 to 2.2.0 in /.github/workflows in the actions-minor group across 1 directory
2025-11-25 11:45:44 +00:00
Michael B. Gale
62e90525a0
Merge pull request #3327 from github/dependabot/github_actions/dot-github/workflows/actions/checkout-6
...
Bump actions/checkout from 5 to 6 in /.github/workflows
2025-11-25 11:20:57 +00:00
github-actions[bot]
8484f54a0a
Rebuild
2025-11-24 18:02:41 +00:00
dependabot[bot]
5bd8069afb
Bump actions/checkout from 5 to 6 in /.github/workflows
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 18:01:10 +00:00
dependabot[bot]
6feac2b36a
Bump actions/create-github-app-token
...
Bumps the actions-minor group with 1 update in the /.github/workflows directory: [actions/create-github-app-token](https://github.com/actions/create-github-app-token ).
Updates `actions/create-github-app-token` from 2.1.4 to 2.2.0
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](https://github.com/actions/create-github-app-token/compare/v2.1.4...v2.2.0 )
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-version: 2.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 17:59:04 +00:00
github-actions[bot]
514279113a
Rebuild
2025-11-24 17:38:19 +00:00
dependabot[bot]
e2a623d7cf
Bump the npm-minor group with 3 updates
...
Bumps the npm-minor group with 3 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) and [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ).
Updates `@typescript-eslint/eslint-plugin` from 8.46.4 to 8.48.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.48.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.46.4 to 8.48.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.48.0/packages/parser )
Updates `eslint-plugin-jsdoc` from 61.2.1 to 61.4.1
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v61.2.1...v61.4.1 )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.48.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.48.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: eslint-plugin-jsdoc
dependency-version: 61.4.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 17:36:24 +00:00
Paolo Tranquilli
52f930e50a
Merge pull request #3323 from github/mergeback/v4.31.5-to-main-fdbfb4d2
...
Mergeback v4.31.5 refs/heads/releases/v4 into main
2025-11-24 12:18:45 +01:00
Paolo Tranquilli
d3ced5c96c
Merge pull request #3324 from github/backport-v3.31.5-fdbfb4d27
...
Merge releases/v4 into releases/v3
2025-11-24 12:16:57 +01:00
github-actions[bot]
c12d7c1f2d
Rebuild
2025-11-24 10:56:57 +00:00
github-actions[bot]
478350182f
Rebuild
2025-11-24 10:55:14 +00:00
github-actions[bot]
2e2a1cf1ef
Update version and changelog for v3.31.5
2025-11-24 09:33:54 +00:00
github-actions[bot]
e2cca77d06
Merge remote-tracking branch 'origin/releases/v4' into backport-v3.31.5-fdbfb4d27
2025-11-24 09:33:53 +00:00
github-actions[bot]
801a18bea6
Revert "Rebuild"
...
This reverts commit 9031cd9330 .
2025-11-24 09:33:52 +00:00
github-actions[bot]
1c715a714c
Revert "Update version and changelog for v3.31.4"
...
This reverts commit f58938aee2 .
2025-11-24 09:33:52 +00:00
github-actions[bot]
29e11fdce1
Update changelog and version after v4.31.5
2025-11-24 09:31:18 +00:00
Paolo Tranquilli
fdbfb4d275
Merge pull request #3322 from github/update-v4.31.5-ec2ee575c
...
Merge main into releases/v4
2025-11-24 10:29:19 +01:00
github-actions[bot]
81f6d649ae
Update changelog for v4.31.5
2025-11-24 09:03:58 +00:00
Paolo Tranquilli
ec2ee575c0
Merge pull request #3321 from github/update-bundle/codeql-bundle-v2.23.6
...
Update default bundle to 2.23.6
2025-11-24 09:14:29 +01:00
github-actions[bot]
ecc87875ee
Add changelog note
2025-11-24 07:51:53 +00:00
github-actions[bot]
1d2a238d7d
Update default bundle to codeql-bundle-v2.23.6
2025-11-24 07:51:46 +00:00
Henry Mercer
ce729e4d35
Merge pull request #3315 from github/henrymercer/dead-code-elimination
...
Delete unused exports
2025-11-19 15:24:22 +00:00
Henry Mercer
ac359aad20
Add return type
2025-11-19 14:59:16 +00:00
Henry Mercer
112cd075bd
Merge branch 'main' into henrymercer/dead-code-elimination
2025-11-19 14:56:28 +00:00
Michael B. Gale
0b4317954f
Merge pull request #3306 from github/dependabot/npm_and_yarn/types/sinon-21.0.0
...
Bump @types/sinon from 17.0.4 to 21.0.0
2025-11-19 14:13:16 +00:00
Michael B. Gale
e818008b54
Merge pull request #3305 from github/dependabot/npm_and_yarn/eslint/compat-2.0.0
...
Bump @eslint/compat from 1.4.1 to 2.0.0
2025-11-19 13:41:43 +00:00
Michael B. Gale
90871e185b
Merge pull request #3304 from github/dependabot/npm_and_yarn/npm-minor-7439af33e4
...
Bump the npm-minor group with 2 updates
2025-11-19 13:18:38 +00:00
Kasper Svendsen
a102014397
Merge pull request #3317 from github/kaspersv/bump-minimum-overlay-version
...
Overlay: Increase minimum CLI version required for overlay analysis
2025-11-19 14:18:24 +01:00
Kasper Svendsen
de74d762a3
Overlay: Increase minimum CLI version
2025-11-19 13:04:23 +01:00
Kasper Svendsen
ce07e7d196
Merge pull request #3310 from github/kaspersv/overlay-disk-available-limit
...
Overlay: Fall back to full analysis if runner disk space is low
2025-11-19 12:57:53 +01:00
Henry Mercer
86d2aa55c0
Merge pull request #3316 from github/henrymercer/upload-overlay-to-api
...
Upload overlay base DBs to GitHub API behind FF
2025-11-19 10:29:28 +00:00
Henry Mercer
c3d42c5d08
Merge pull request #3314 from github/backport-v3.31.4-e12f01789
...
Merge releases/v4 into releases/v3
2025-11-19 10:02:25 +00:00
Kasper Svendsen
4eccb3798e
Overlay: Round available disk space in MB
2025-11-19 08:40:56 +01:00
Kasper Svendsen
ed80d6e5e9
Overlay: Reorder available disk space check
2025-11-19 07:54:05 +01:00
Henry Mercer
378219ced2
Merge pull request #3313 from github/mergeback/v4.31.4-to-main-e12f0178
...
Mergeback v4.31.4 refs/heads/releases/v4 into main
2025-11-18 18:46:24 +00:00
Henry Mercer
c649c5993d
Upload overlay base DB to API behind FF
2025-11-18 18:43:19 +00:00
Henry Mercer
31042e9879
Rename function calls to make destructive operation clearer
2025-11-18 18:42:15 +00:00
Henry Mercer
5da2098551
Add feature flag for uploading overlay DBs to API
2025-11-18 18:40:51 +00:00
Henry Mercer
cac5926de5
Delete unused exports
2025-11-18 18:16:54 +00:00
Henry Mercer
e24190a70c
Remove unused dependencies
2025-11-18 18:14:49 +00:00
github-actions[bot]
9031cd9330
Rebuild
2025-11-18 17:06:56 +00:00
github-actions[bot]
ce9b526448
Rebuild
2025-11-18 16:17:35 +00:00
github-actions[bot]
28f4a61417
Merge remote-tracking branch 'origin/main' into mergeback/v4.31.4-to-main-e12f0178
2025-11-18 16:16:46 +00:00
github-actions[bot]
f58938aee2
Update version and changelog for v3.31.4
2025-11-18 16:16:32 +00:00
github-actions[bot]
1f1c162805
Merge remote-tracking branch 'origin/releases/v4' into backport-v3.31.4-e12f01789
2025-11-18 16:16:30 +00:00
github-actions[bot]
7ab96a0e6f
Revert "Rebuild"
...
This reverts commit e5971bdba6 .
2025-11-18 16:16:30 +00:00
github-actions[bot]
e3cb86275a
Revert "Update version and changelog for v3.31.3"
...
This reverts commit c5a9d29dc9 .
2025-11-18 16:16:29 +00:00
github-actions[bot]
fea250010c
Update changelog and version after v4.31.4
2025-11-18 16:14:11 +00:00
Michael B. Gale
e12f017898
Merge pull request #3312 from github/update-v4.31.4-70434f6dd
...
Merge main into releases/v4
2025-11-18 16:12:25 +00:00
Michael B. Gale
249458aab2
Merge pull request #3296 from github/mbg/dependency-caching/skip-uploads-for-exact-matches
...
Skip uploading dependency caches if we know they exist
2025-11-18 15:44:06 +00:00
github-actions[bot]
c9cb6f9c13
Update changelog for v4.31.4
2025-11-18 15:18:43 +00:00
Kasper Svendsen
726a2a01b8
Overlay: Increase disk storage threshold to 20GB
2025-11-18 15:37:27 +01:00
Michael B. Gale
70434f6dd2
Merge pull request #3311 from github/mbg/deps/bump-glob
...
Bump `glob` to at least `11.1.0`
2025-11-18 12:39:21 +00:00
Michael B. Gale
528362a7c1
Bump glob to at least 11.1.0
2025-11-18 12:20:00 +00:00
Michael B. Gale
de12435376
Merge pull request #3308 from github/mbg/pr-template/nov25
...
Add additional options to PR template and clarify some
2025-11-18 11:52:08 +00:00
Kasper Svendsen
4f746e4a60
Overlay: Fall back to full analysis if runner disk space is low
2025-11-18 08:19:13 +01:00
Michael B. Gale
ffa63f0dac
Merge pull request #3307 from github/dependabot/github_actions/dot-github/workflows/actions-minor-761b22fa12
...
Bump ruby/setup-ruby from 1.267.0 to 1.268.0 in /.github/workflows in the actions-minor group across 1 directory
2025-11-17 18:06:59 +00:00
Michael B. Gale
7bcdb4bc66
Add additional options to PR template and clarify some
2025-11-17 17:48:39 +00:00
Mario Campos
07eae6420a
Merge pull request #3303 from github/mario-campos/v3-core-warning
...
Change v3 deprecation message to warning.
2025-11-17 11:35:30 -06:00
github-actions[bot]
e546fff076
Rebuild
2025-11-17 17:18:36 +00:00
dependabot[bot]
c418a0fc93
Bump ruby/setup-ruby
...
Bumps the actions-minor group with 1 update in the /.github/workflows directory: [ruby/setup-ruby](https://github.com/ruby/setup-ruby ).
Updates `ruby/setup-ruby` from 1.267.0 to 1.268.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](d5126b9b35...8aeb6ff803 )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.268.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 17:17:07 +00:00
Mario Campos
fc329e3bb5
Revert "Add CHANGELOG.md entry for "v3 deprecation" to warning change."
...
This reverts commit 023fd08cc9 .
2025-11-17 11:08:58 -06:00
github-actions[bot]
b595847fa5
Rebuild
2025-11-17 17:04:50 +00:00
github-actions[bot]
4f39cef4c6
Rebuild
2025-11-17 17:03:39 +00:00
github-actions[bot]
d4a7ccd1f0
Rebuild
2025-11-17 17:03:22 +00:00
dependabot[bot]
cd808e1260
Bump @types/sinon from 17.0.4 to 21.0.0
...
Bumps [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon ) from 17.0.4 to 21.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sinon )
---
updated-dependencies:
- dependency-name: "@types/sinon"
dependency-version: 21.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 17:02:13 +00:00
dependabot[bot]
01577d4797
Bump @eslint/compat from 1.4.1 to 2.0.0
...
Bumps [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat ) from 1.4.1 to 2.0.0.
- [Release notes](https://github.com/eslint/rewrite/releases )
- [Changelog](https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md )
- [Commits](https://github.com/eslint/rewrite/commits/compat-v2.0.0/packages/compat )
---
updated-dependencies:
- dependency-name: "@eslint/compat"
dependency-version: 2.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 17:01:53 +00:00
dependabot[bot]
3b635815d6
Bump the npm-minor group with 2 updates
...
Bumps the npm-minor group with 2 updates: [@octokit/request-error](https://github.com/octokit/request-error.js ) and [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ).
Updates `@octokit/request-error` from 7.0.2 to 7.1.0
- [Release notes](https://github.com/octokit/request-error.js/releases )
- [Commits](https://github.com/octokit/request-error.js/compare/v7.0.2...v7.1.0 )
Updates `eslint-plugin-jsdoc` from 61.1.12 to 61.2.1
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v61.1.12...v61.2.1 )
---
updated-dependencies:
- dependency-name: "@octokit/request-error"
dependency-version: 7.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: eslint-plugin-jsdoc
dependency-version: 61.2.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-17 17:01:47 +00:00
Mario Campos
023fd08cc9
Add CHANGELOG.md entry for "v3 deprecation" to warning change.
2025-11-17 09:04:58 -06:00
Mario Campos
ed3a01336f
Change v3 deprecation message to warning.
2025-11-17 08:59:44 -06:00
Michael B. Gale
c1a2b73420
Merge pull request #3301 from github/dependabot/npm_and_yarn/js-yaml-4.1.1
...
Bump js-yaml from 4.1.0 to 4.1.1
2025-11-16 17:54:05 +00:00
github-actions[bot]
8c254d05f3
Rebuild
2025-11-15 10:57:22 +00:00
dependabot[bot]
b9620e1249
Bump js-yaml from 4.1.0 to 4.1.1
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-15 10:55:57 +00:00
Michael B. Gale
1ed85b4501
Add test coverage for uploadDependencyCaches
2025-11-14 14:30:54 +00:00
Michael B. Gale
51c9af3a3b
Don't try to upload cache if we have restored a cache with the same key
2025-11-14 14:30:54 +00:00
Michael B. Gale
594c0cc369
Store restored keys in action state
2025-11-14 14:30:54 +00:00
Michael B. Gale
11889c27fd
Return keys of restored caches from downloadDependencyCaches
2025-11-14 14:30:54 +00:00
Kasper Svendsen
85f1517bb4
Merge pull request #3285 from github/kaspersv/remove-overlay-org-restriction
...
Overlay: Remove repository owner restriction
2025-11-14 08:28:09 +01:00
Michael B. Gale
f94c9befff
Merge pull request #3295 from github/backport-v3.31.3-014f16e7a
...
Merge releases/v4 into releases/v3
2025-11-13 22:45:46 +00:00
Michael B. Gale
86b7d4fc36
Merge pull request #3294 from github/mergeback/v4.31.3-to-main-014f16e7
...
Mergeback v4.31.3 refs/heads/releases/v4 into main
2025-11-13 22:22:18 +00:00
github-actions[bot]
e5971bdba6
Rebuild
2025-11-13 22:03:22 +00:00
github-actions[bot]
246edb9b1d
Rebuild
2025-11-13 21:59:57 +00:00
github-actions[bot]
c5a9d29dc9
Update version and changelog for v3.31.3
2025-11-13 21:57:42 +00:00
github-actions[bot]
9f1109665d
Merge remote-tracking branch 'origin/releases/v4' into backport-v3.31.3-014f16e7a
2025-11-13 21:57:40 +00:00
github-actions[bot]
f8f60f3a2b
Revert "Rebuild"
...
This reverts commit c6eb09db21 .
2025-11-13 21:57:40 +00:00
github-actions[bot]
f4d10b9ef7
Revert "Update version and changelog for v3.31.2"
...
This reverts commit 09db9044dc .
2025-11-13 21:57:39 +00:00
github-actions[bot]
497c7f627a
Update changelog and version after v4.31.3
2025-11-13 21:54:56 +00:00
Michael B. Gale
014f16e7ab
Merge pull request #3293 from github/update-v4.31.3-8c10e89c7
...
Merge main into releases/v4
2025-11-13 21:53:12 +00:00
github-actions[bot]
14d898ef09
Update changelog for v4.31.3
2025-11-13 21:18:01 +00:00
Michael B. Gale
8c10e89c78
Merge pull request #3288 from github/update-bundle/codeql-bundle-v2.23.5
...
Update default bundle to 2.23.5
2025-11-13 20:50:51 +00:00
Michael B. Gale
9777b01a49
Merge branch 'main' into update-bundle/codeql-bundle-v2.23.5
2025-11-13 20:11:59 +00:00
Henry Mercer
456a74a6fa
Merge pull request #3289 from github/mbg/ci/setup-dotnet
...
Add support for adding `setup-dotnet` steps to `sync.sh`
2025-11-13 20:11:33 +00:00
Michael B. Gale
3fac49c140
Update remaining workflows
2025-11-13 19:53:24 +00:00
Michael B. Gale
38a3a7258f
Enable installDotNet in all workflows that analyse C#
2025-11-13 19:48:37 +00:00
Michael B. Gale
58c9eb6c03
Add global.json
2025-11-13 19:48:37 +00:00
Michael B. Gale
f20e02164a
Add support for adding setup-dotnet steps to sync.sh
2025-11-13 18:58:54 +00:00
github-actions[bot]
8d3d4001e3
Add changelog note
2025-11-13 18:40:00 +00:00
github-actions[bot]
362f8d1d2d
Update default bundle to codeql-bundle-v2.23.5
2025-11-13 18:39:52 +00:00
Michael B. Gale
f5f9571d61
Configure temp dependency dir for C# extractor when FF is enabled
...
And also clean it up.
2025-11-13 14:03:44 +00:00
Michael B. Gale
ecaa6db95a
Include getCsharpTempDependencyDir in C# caches if FF is enabled
2025-11-13 13:40:58 +00:00
Michael B. Gale
a47d04cf9b
Add FF for extra C# cache contents
2025-11-13 13:40:57 +00:00
Michael B. Gale
d854ba6ec0
Pass FeatureEnablement to getDependencyPaths
2025-11-13 13:40:57 +00:00
Michael B. Gale
cf8b7a6e14
Refactor C# cache content paths into a function
2025-11-13 13:40:56 +00:00
Kasper Svendsen
5091e42a03
Overlay: Remove repository owner restriction
2025-11-13 10:48:25 +01:00
Michael B. Gale
ba454b8ab4
Merge pull request #3284 from github/mbg/ci/fix-enterprise-workflow
...
Fix `update-supported-enterprise-server-versions.yml` workflow
2025-11-12 15:35:56 +00:00
Michael B. Gale
7a7cd8565c
Don't push for PR event
2025-11-12 15:09:25 +00:00
Michael B. Gale
fd830db27b
Trigger on PR for relevant changes
2025-11-12 15:05:11 +00:00
Michael B. Gale
a7e52b690b
Perform sparse checkout
2025-11-12 15:04:21 +00:00
Michael B. Gale
71c3720f43
Run npm ci in update-supported-enterprise-server-versions.yml
2025-11-12 14:57:05 +00:00
Michael B. Gale
534824ea1b
Merge pull request #3117 from github/mbg/csharp/new-cache-key-calculation
...
Support non-lock files for C# cache key computation
2025-11-12 11:03:09 +00:00
Henry Mercer
1d9f357d01
Merge pull request #3281 from github/dependabot/npm_and_yarn/npm-minor-9dd9c1a8e4
...
Bump the npm-minor group with 4 updates
2025-11-11 10:21:24 +00:00
github-actions[bot]
3d7be7bf78
Rebuild
2025-11-10 17:49:58 +00:00
dependabot[bot]
63bb415fff
Bump the npm-minor group with 4 updates
...
Bumps the npm-minor group with 4 updates: [@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 ), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) and [esbuild](https://github.com/evanw/esbuild ).
Updates `@eslint/js` from 9.39.0 to 9.39.1
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/commits/v9.39.1/packages/js )
Updates `@typescript-eslint/eslint-plugin` from 8.46.3 to 8.46.4
- [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.46.4/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.46.3 to 8.46.4
- [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.46.4/packages/parser )
Updates `esbuild` from 0.25.12 to 0.27.0
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.12...v0.27.0 )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.39.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.46.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.46.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: esbuild
dependency-version: 0.27.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 17:48:25 +00:00
Michael B. Gale
04bd5c6aab
Merge pull request #3279 from github/mbg/lint/jsdoc-param-names
...
Linter: check JSDoc parameter names exist
2025-11-10 11:36:02 +00:00
Michael B. Gale
48a56f6b93
Add some tests for downloadDependencyCaches related to feature prefixes
2025-11-09 12:03:18 +00:00
Michael B. Gale
4885eb2ad9
Insert new featurePrefix after general cache key prefix
2025-11-09 11:17:02 +00:00
Michael B. Gale
a47d5507cf
Restore earlier log messages for checkHashPatterns
2025-11-09 11:11:10 +00:00
Michael B. Gale
b0e9dfce55
Restore missing status.push resulting from a bad merge
2025-11-09 11:10:27 +00:00
Michael B. Gale
35c91ef0af
Add tests for getCsharpHashPatterns
...
- Make the function more easily testable by allowing `makePatternCheck` to be stubbed.
- Use `makePatternCheck` for base patterns as well.
2025-11-09 11:03:15 +00:00
Michael B. Gale
71abac76d2
Fix comment in getCsharpHashPatterns
2025-11-09 10:32:10 +00:00
Michael B. Gale
5b58b8f9c5
Linter: check JSDoc parameter names exist
2025-11-09 10:26:36 +00:00
Michael B. Gale
46e03b48bc
Fix JSDoc param name
2025-11-09 10:05:18 +00:00
Henry Mercer
71d0a56d44
Merge pull request #3278 from github/henrymercer/type-fun
...
Use generic types for durations in status report
2025-11-06 10:47:44 +00:00
Henry Mercer
04285cbe85
Use generic types for durations in status report
...
This means we don't need to update this interface for every new language.
2025-11-05 18:54:44 +00:00
Michael B. Gale
26804552e4
Use undefined instead of NoMatchingFilesError
...
Add tests for `makePatternCheck` and `checkHashPatterns`
2025-11-05 17:23:22 +00:00
Michael B. Gale
03b2dc2a3f
Add and use getFeaturePrefix for dependency caching
2025-11-05 16:33:21 +00:00
Michael B. Gale
0cbd930deb
Move createCacheKeyHash to caching-utils
2025-11-05 16:15:26 +00:00
Michael B. Gale
0324490286
Use additional files for C# key hashes if Feature.CsharpNewCacheKey is enabled
2025-11-05 16:03:41 +00:00
Michael B. Gale
6b48207907
Move check whether there are files for hashing into getHashPatterns
2025-11-05 16:03:39 +00:00
Mario Campos
320a6b661b
Merge pull request #3272 from github/mario-campos/v4-warning
...
Update deprecation warnings for CodeQL Action to v4
2025-11-05 10:01:33 -06:00
Michael B. Gale
ab1c84236a
Change hash to be a function that can use Features
2025-11-05 15:57:57 +00:00
Michael B. Gale
2a7680fca6
Change getDefaultCacheConfig to be a const by turning paths into a function
...
Changing `paths` to be a function is necessary to allow `getTemporaryDirectory` to be called
2025-11-05 15:57:55 +00:00
Michael B. Gale
2aa1f55f3d
Propagate features into cachePrefix function
2025-11-05 15:54:28 +00:00
Michael B. Gale
1ca20ab026
Add CsharpNewCacheKey FF
2025-11-05 15:48:04 +00:00
Mario Campos
b5e5a258e6
Merge branch 'main' into mario-campos/v4-warning
2025-11-05 09:39:54 -06:00
Mario Campos
74f662193b
Reformat with eslint
2025-11-05 09:37:42 -06:00
Mario Campos
ecee3ea8f5
Update CHANGELOG.md.
2025-11-05 09:18:30 -06:00
Mario Campos
6a63bc6af3
Change warning message to just v3 (exclude v1, v2).
2025-11-05 09:15:53 -06:00
Henry Mercer
e2ef519c75
Merge pull request #3224 from github/henrymercer/clean-up-resolve-languages-ff
...
Clean up `resolve_supported_languages_using_cli` FF
2025-11-05 11:57:35 +00:00
Michael B. Gale
423d14e583
Merge pull request #3277 from github/mbg/ci/update-bundle-python
...
Install Python in `update-bundle` workflow
2025-11-05 11:53:17 +00:00
Michael B. Gale
6dd11f73d3
Update .github/workflows/script/bundle_changelog.py
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-05 11:34:26 +00:00
Michael B. Gale
c9f82f2adf
Move python script to file
2025-11-05 11:22:38 +00:00
Michael B. Gale
33684ef869
Add setup-python step to update-bundle workflow
2025-11-05 11:20:06 +00:00
Michael B. Gale
5aa2d63d5b
Merge branch 'main' into mario-campos/v4-warning
2025-11-05 11:03:25 +00:00
Michael B. Gale
862f5666b3
Merge pull request #3275 from github/mbg/checks/filter-ccr
...
Filter CCR jobs in `update-required-checks.sh`
2025-11-05 10:15:57 +00:00
Michael B. Gale
b00addd1d3
Merge pull request #3274 from github/mbg/macos-13
2025-11-05 09:01:53 +00:00
Michael B. Gale
d03fd76232
Filter CCR jobs in update-required-checks.sh
2025-11-04 22:23:12 +00:00
Michael B. Gale
9d5565fba2
Remove macos-13 from codeql workflow
2025-11-04 21:29:25 +00:00
Mario Campos
a570795dfc
Clarify the CHANGELOG.md entry to reflect the whole action, and not just init.
2025-11-04 12:02:15 -06:00
Mario Campos
9366f80399
Reference GHES 3.20 in the comment, not 3.19.
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-04 12:00:11 -06:00
Mario Campos
c443dff433
Simplify warning language to not enumerate deprecated versions.
2025-11-04 11:57:44 -06:00
Mario Campos
b32a1e0627
Update test cases for GitHub Enterprise Server versions 3.11 and 3.12 to reflect correct deprecation status
2025-11-04 11:51:23 -06:00
Mario Campos
08dc635f27
Restore use of sinon.match().
2025-11-04 11:11:08 -06:00
Mario Campos
f1ca6a4f47
Update tests to reflect deprecation status of CodeQL Action v3
2025-11-04 11:07:15 -06:00
Mario Campos
ba82f9bd34
Fix deprecation warning to reflect that v3 is not actually deprecated yet.
2025-11-04 10:13:07 -06:00
Mario Campos
5a9b49de7e
Update CHANGELOG to reflect warning for v3 users migrating to v4 of CodeQL Action
2025-11-04 10:09:47 -06:00
Mario Campos
1aade295bc
Update deprecation warnings for CodeQL Action to v4
2025-11-04 09:59:16 -06:00
Henry Mercer
95b1867cf7
Merge pull request #3269 from github/dependabot/npm_and_yarn/actions/io-2.0.0
...
Bump @actions/io from 1.1.3 to 2.0.0
2025-11-04 14:23:27 +00:00
github-actions[bot]
238f5f2946
Rebuild
2025-11-04 14:00:06 +00:00
dependabot[bot]
a53b4967d7
Bump @actions/io from 1.1.3 to 2.0.0
...
Bumps [@actions/io](https://github.com/actions/toolkit/tree/HEAD/packages/io ) from 1.1.3 to 2.0.0.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/io/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/io )
---
updated-dependencies:
- dependency-name: "@actions/io"
dependency-version: 2.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-04 13:58:17 +00:00
Henry Mercer
493ffd8e5c
Merge pull request #3268 from github/dependabot/npm_and_yarn/types/archiver-7.0.0
...
Bump @types/archiver from 6.0.4 to 7.0.0
2025-11-04 13:56:51 +00:00
github-actions[bot]
f23547cd26
Rebuild
2025-11-04 12:25:05 +00:00
dependabot[bot]
58f5e3dab8
Bump @types/archiver from 6.0.4 to 7.0.0
...
Bumps [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver ) from 6.0.4 to 7.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/archiver )
---
updated-dependencies:
- dependency-name: "@types/archiver"
dependency-version: 7.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-04 12:19:24 +00:00
Henry Mercer
98e0ffef96
Merge pull request #3266 from github/dependabot/npm_and_yarn/npm-minor-29e8df1594
...
Bump the npm-minor group with 7 updates
2025-11-04 11:09:56 +00:00
github-actions[bot]
85eb524170
Rebuild
2025-11-04 10:34:56 +00:00
dependabot[bot]
a3ea4ef532
Bump the npm-minor group with 7 updates
...
Bumps the npm-minor group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [@octokit/request-error](https://github.com/octokit/request-error.js ) | `7.0.1` | `7.0.2` |
| [octokit](https://github.com/octokit/octokit.js ) | `5.0.4` | `5.0.5` |
| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat ) | `1.4.0` | `1.4.1` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) | `9.38.0` | `9.39.0` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) | `8.46.2` | `8.46.3` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) | `8.46.2` | `8.46.3` |
| [esbuild](https://github.com/evanw/esbuild ) | `0.25.11` | `0.25.12` |
Updates `@octokit/request-error` from 7.0.1 to 7.0.2
- [Release notes](https://github.com/octokit/request-error.js/releases )
- [Commits](https://github.com/octokit/request-error.js/compare/v7.0.1...v7.0.2 )
Updates `octokit` from 5.0.4 to 5.0.5
- [Release notes](https://github.com/octokit/octokit.js/releases )
- [Commits](https://github.com/octokit/octokit.js/compare/v5.0.4...v5.0.5 )
Updates `@eslint/compat` from 1.4.0 to 1.4.1
- [Release notes](https://github.com/eslint/rewrite/releases )
- [Changelog](https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md )
- [Commits](https://github.com/eslint/rewrite/commits/compat-v1.4.1/packages/compat )
Updates `@eslint/js` from 9.38.0 to 9.39.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/commits/v9.39.0/packages/js )
Updates `@typescript-eslint/eslint-plugin` from 8.46.2 to 8.46.3
- [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.46.3/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.46.2 to 8.46.3
- [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.46.3/packages/parser )
Updates `esbuild` from 0.25.11 to 0.25.12
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.11...v0.25.12 )
---
updated-dependencies:
- dependency-name: "@octokit/request-error"
dependency-version: 7.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: octokit
dependency-version: 5.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: "@eslint/compat"
dependency-version: 1.4.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: "@eslint/js"
dependency-version: 9.39.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.46.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.46.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: esbuild
dependency-version: 0.25.12
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 18:47:33 +00:00
Henry Mercer
97580d7533
Merge pull request #3267 from github/dependabot/npm_and_yarn/octokit/types-16.0.0
...
Bump @octokit/types from 15.0.1 to 16.0.0
2025-11-03 18:12:51 +00:00
Henry Mercer
7ad64f0258
Merge pull request #3270 from github/dependabot/npm_and_yarn/actions/http-client-3.0.0
...
Bump @actions/http-client from 2.2.3 to 3.0.0
2025-11-03 18:11:30 +00:00
github-actions[bot]
61bcb70dce
Rebuild
2025-11-03 17:22:15 +00:00
github-actions[bot]
5313cd14a8
Rebuild
2025-11-03 17:21:50 +00:00
dependabot[bot]
8fa298d060
Bump @actions/http-client from 2.2.3 to 3.0.0
...
Bumps [@actions/http-client](https://github.com/actions/toolkit/tree/HEAD/packages/http-client ) from 2.2.3 to 3.0.0.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/http-client/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/http-client )
---
updated-dependencies:
- dependency-name: "@actions/http-client"
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 17:20:38 +00:00
dependabot[bot]
7d1bed2dd0
Bump @octokit/types from 15.0.1 to 16.0.0
...
Bumps [@octokit/types](https://github.com/octokit/types.ts ) from 15.0.1 to 16.0.0.
- [Release notes](https://github.com/octokit/types.ts/releases )
- [Commits](https://github.com/octokit/types.ts/compare/v15.0.1...v16.0.0 )
---
updated-dependencies:
- dependency-name: "@octokit/types"
dependency-version: 16.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 17:20:12 +00:00
Michael B. Gale
338146ca93
Merge pull request #3264 from github/mbg/ci/publish-on-tag
...
Create immutable action version on tag push
2025-10-31 16:48:43 +00:00
Michael B. Gale
64db1da706
Create immutable action version on tag push
2025-10-31 16:24:23 +00:00
Henry Mercer
9bd8638576
Merge pull request #3262 from github/mergeback/v4.31.2-to-main-0499de31
...
Mergeback v4.31.2 refs/heads/releases/v4 into main
2025-10-30 15:07:33 +00:00
Henry Mercer
5d5cd550d3
Merge pull request #3263 from github/backport-v3.31.2-0499de31b
...
Merge releases/v4 into releases/v3
2025-10-30 15:01:09 +00:00
github-actions[bot]
c6eb09db21
Rebuild
2025-10-30 14:37:32 +00:00
github-actions[bot]
65da12b256
Rebuild
2025-10-30 14:36:57 +00:00
github-actions[bot]
09db9044dc
Update version and changelog for v3.31.2
2025-10-30 14:34:26 +00:00
github-actions[bot]
d3cd47d8d6
Merge remote-tracking branch 'origin/releases/v4' into backport-v3.31.2-0499de31b
2025-10-30 14:34:25 +00:00
github-actions[bot]
8e9caa5100
Revert "Rebuild"
...
This reverts commit c2805e0a04 .
2025-10-30 14:34:25 +00:00
github-actions[bot]
23a6333b88
Revert "Update version and changelog for v3.31.1"
...
This reverts commit c0d3370b54 .
2025-10-30 14:34:24 +00:00
github-actions[bot]
c228fecc25
Update changelog and version after v4.31.2
2025-10-30 14:33:10 +00:00
Henry Mercer
0499de31b9
Merge pull request #3261 from github/henrymercer/setup-python
...
Set up Python in mergeback workflow
2025-10-30 14:30:19 +00:00
Henry Mercer
3b96745d2b
Set up Python in mergeback workflow
2025-10-30 14:06:12 +00:00
Michael B. Gale
8a06050a8c
Merge pull request #3259 from github/update-v4.31.2-9576b5cbe
...
Merge main into releases/v4
2025-10-30 13:47:48 +00:00
github-actions[bot]
752a642cb2
Update changelog for v4.31.2
2025-10-30 13:27:33 +00:00
Michael B. Gale
9576b5cbe8
Merge pull request #3258 from github/mbg/enablement-errors/case-insensitive
...
Make `isEnablementError` case-insensitive
2025-10-30 11:59:43 +00:00
Henry Mercer
cc8843728c
Merge pull request #3257 from github/henrymercer/ubuntu-slim
...
Run lightweight workflows on `ubuntu-slim`
2025-10-30 11:44:22 +00:00
Michael B. Gale
f0e9bf07f4
Make isEnablementError case-insensitive
2025-10-30 11:37:07 +00:00
Henry Mercer
2a3599c520
Run lightweight workflows on ubuntu-slim
2025-10-30 11:25:32 +00:00
Henry Mercer
514ff4d116
Merge pull request #3256 from github/henrymercer/resolve-bad-merge
...
Remove unused `console-log-level` dependency
2025-10-30 11:19:24 +00:00
Henry Mercer
aab1c2f931
Merge pull request #3253 from github/mergeback/v4.31.1-to-main-5fe9434c
...
Mergeback v4.31.1 refs/heads/releases/v4 into main
2025-10-30 11:04:54 +00:00
Henry Mercer
c503cb4fbb
Merge pull request #3254 from github/backport-v3.31.1-5fe9434cd
...
Merge releases/v4 into releases/v3
2025-10-30 11:00:54 +00:00
Henry Mercer
b2bffa615d
Remove unused console-log-level dependency
...
This was added back by a bad merge.
2025-10-30 10:40:23 +00:00
github-actions[bot]
c2805e0a04
Rebuild
2025-10-30 10:35:44 +00:00
github-actions[bot]
e7811794d3
Rebuild
2025-10-30 10:31:33 +00:00
github-actions[bot]
c0d3370b54
Update version and changelog for v3.31.1
2025-10-30 10:31:02 +00:00
github-actions[bot]
ddd0dc746a
Merge remote-tracking branch 'origin/releases/v4' into backport-v3.31.1-5fe9434cd
2025-10-30 10:31:01 +00:00
github-actions[bot]
2f607936ce
Revert "Rebuild"
...
This reverts commit 9e3918e481 .
2025-10-30 10:31:00 +00:00
github-actions[bot]
37e7dfbaa0
Revert "Update version and changelog for v3.31.0"
...
This reverts commit 7dd1575dac .
2025-10-30 10:31:00 +00:00
github-actions[bot]
c7a5b09374
Merge remote-tracking branch 'origin/main' into mergeback/v4.31.1-to-main-5fe9434c
2025-10-30 10:30:29 +00:00
github-actions[bot]
cbcb06a3ae
Update changelog and version after v4.31.1
2025-10-30 10:29:22 +00:00
Henry Mercer
5fe9434cd2
Merge pull request #3252 from github/update-v4.31.1-777daa0c7
...
Merge main into releases/v4
2025-10-30 10:28:34 +00:00
Henry Mercer
8d50be301c
Merge pull request #3245 from github/dependabot/github_actions/dot-github/workflows/actions/download-artifact-6
...
Bump actions/download-artifact from 5 to 6 in /.github/workflows
2025-10-30 10:02:36 +00:00
github-actions[bot]
237497c8f0
Update changelog for v4.31.1
2025-10-30 09:40:55 +00:00
Michael B. Gale
777daa0c71
Merge pull request #3239 from github/mbg/remove/add-snippets
...
Remove `add-snippets` input
2025-10-29 13:32:20 +00:00
Michael B. Gale
74c8748a6f
Update analyze/action.yml
...
Co-authored-by: Esben Sparre Andreasen <esbena@github.com >
2025-10-29 10:34:13 +00:00
Michael B. Gale
34c50c1d29
Merge pull request #3251 from github/mbg/user-error/enablement
...
Turn enablement errors into configuration errors
2025-10-29 09:57:38 +00:00
Michael B. Gale
4ae68afd84
Warn if the add-snippets input is used
2025-10-29 09:29:28 +00:00
Michael B. Gale
52a7bd7b6e
Check for 403 status
2025-10-29 08:35:19 +00:00
Michael B. Gale
194ba0ee2d
Make error message tests less brittle
2025-10-29 08:29:11 +00:00
Michael B. Gale
53acf0b8aa
Turn enablement errors into configuration errors
2025-10-28 21:17:30 +00:00
Henry Mercer
ac9aeee226
Merge pull request #3249 from github/henrymercer/api-logging
...
Use Actions logger in API client
2025-10-28 17:05:58 +00:00
Henry Mercer
d49e837b8c
Merge branch 'main' into henrymercer/api-logging
2025-10-28 16:49:10 +00:00
Henry Mercer
3d988b275a
Pass minimal copy of core
2025-10-28 16:33:21 +00:00
Henry Mercer
8cc18acfa4
Merge pull request #3250 from github/henrymercer/prefer-fs-delete
...
Use Node `fs` APIs instead of `del`
2025-10-28 15:45:56 +00:00
Henry Mercer
ea5cb4a016
Merge branch 'main' into henrymercer/prefer-fs-delete
2025-10-28 15:26:42 +00:00
Henry Mercer
e1c8976a56
Merge pull request #3247 from github/henrymercer/disk-usage-node-api
...
Check disk usage using Node.js API
2025-10-28 15:24:12 +00:00
Henry Mercer
4256e2e2a0
Merge branch 'main' into henrymercer/disk-usage-node-api
2025-10-28 15:05:13 +00:00
Henry Mercer
66459ea37c
Apply suggestion
2025-10-28 15:04:31 +00:00
Henry Mercer
1af9394995
Merge pull request #3244 from github/dependabot/github_actions/dot-github/workflows/actions-minor-b11285d543
...
Bump ruby/setup-ruby from 1.265.0 to 1.267.0 in /.github/workflows in the actions-minor group across 1 directory
2025-10-28 13:28:36 +00:00
Henry Mercer
311fc42780
Merge pull request #3242 from github/dependabot/npm_and_yarn/npm-minor-75b724c14c
...
Bump the npm-minor group with 4 updates
2025-10-28 13:25:25 +00:00
Henry Mercer
284bf9b047
Merge pull request #3241 from github/dependabot/github_actions/dot-github/workflows/actions/upload-artifact-5
...
Bump actions/upload-artifact from 4 to 5 in /.github/workflows
2025-10-28 13:23:08 +00:00
Henry Mercer
a53e78ee2a
Merge pull request #3243 from github/dependabot/npm_and_yarn/actions/artifact-4.0.0
...
Bump @actions/artifact from 2.3.1 to 4.0.0
2025-10-28 13:12:23 +00:00
Henry Mercer
d84f470a9a
Improve method naming
2025-10-28 13:06:14 +00:00
Henry Mercer
41c0a26213
Use Node fs APIs instead of del
2025-10-28 13:00:25 +00:00
Henry Mercer
d4ba404a20
Tweak assertions
2025-10-28 12:50:22 +00:00
Henry Mercer
55895ef678
Stub GITHUB_WORKSPACE in test
2025-10-28 12:45:22 +00:00
Henry Mercer
fe16891f40
Add unit test for checkDiskUsage
2025-10-28 12:40:23 +00:00
Henry Mercer
57c7b6afb6
Disable SIP disablement check
2025-10-28 12:35:41 +00:00
Michael B. Gale
44aeac1a37
Merge branch 'main' into dependabot/github_actions/dot-github/workflows/actions/download-artifact-6
2025-10-28 12:21:17 +00:00
Henry Mercer
8b1e55d11e
Use Actions logger in API client
...
This allows us to remove the `console-log-level` dependency.
2025-10-28 12:15:03 +00:00
Henry Mercer
20900ee769
Build: Run npm install when package-lock.json out of date
2025-10-28 11:52:42 +00:00
Michael B. Gale
ad8ad9829e
Merge pull request #3240 from github/mbg/allow-skip-workflow-validation
...
Support skipping workflow validation
2025-10-28 11:46:08 +00:00
Henry Mercer
239e305d18
Check disk usage using Node.js API
...
This was introduced in Node.js 18
2025-10-27 18:34:23 +00:00
dependabot[bot]
9c39f0afb0
Bump actions/download-artifact from 5 to 6 in /.github/workflows
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 18:05:01 +00:00
github-actions[bot]
fcc1377ac6
Rebuild
2025-10-27 17:54:41 +00:00
dependabot[bot]
b5bbb5ab73
Bump ruby/setup-ruby
...
Bumps the actions-minor group with 1 update in the /.github/workflows directory: [ruby/setup-ruby](https://github.com/ruby/setup-ruby ).
Updates `ruby/setup-ruby` from 1.265.0 to 1.267.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](ab177d40ee...d5126b9b35 )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.267.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 17:52:58 +00:00
github-actions[bot]
723a9469fd
Rebuild
2025-10-27 17:41:35 +00:00
dependabot[bot]
f9eed03ba2
Bump @actions/artifact from 2.3.1 to 4.0.0
...
Bumps [@actions/artifact](https://github.com/actions/toolkit/tree/HEAD/packages/artifact ) from 2.3.1 to 4.0.0.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/artifact/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/@actions/cache@4.0.0/packages/artifact )
---
updated-dependencies:
- dependency-name: "@actions/artifact"
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 17:39:59 +00:00
github-actions[bot]
df9e49e9e8
Rebuild
2025-10-27 17:37:24 +00:00
dependabot[bot]
c9d47e2ee9
Bump the npm-minor group with 4 updates
...
Bumps the npm-minor group with 4 updates: [@octokit/types](https://github.com/octokit/types.ts ), [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver ), [@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 `@octokit/types` from 15.0.0 to 15.0.1
- [Release notes](https://github.com/octokit/types.ts/releases )
- [Commits](https://github.com/octokit/types.ts/compare/v15.0.0...v15.0.1 )
Updates `@types/archiver` from 6.0.3 to 6.0.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/archiver )
Updates `@typescript-eslint/eslint-plugin` from 8.46.1 to 8.46.2
- [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.46.2/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.46.1 to 8.46.2
- [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.46.2/packages/parser )
---
updated-dependencies:
- dependency-name: "@octokit/types"
dependency-version: 15.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: "@types/archiver"
dependency-version: 6.0.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.46.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.46.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 17:35:52 +00:00
github-actions[bot]
714962e17a
Rebuild
2025-10-27 17:30:37 +00:00
dependabot[bot]
42f957bb51
Bump actions/upload-artifact from 4 to 5 in /.github/workflows
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 17:28:57 +00:00
Michael B. Gale
52cec4178d
Downgrade log message from warning to debug level
2025-10-27 17:02:01 +00:00
Michael B. Gale
55c083790a
Move checkWorkflow to workflow.ts
2025-10-27 17:01:23 +00:00
Michael B. Gale
50601762ea
Also skip workflow validation for dynamic workflows
2025-10-27 16:10:08 +00:00
Michael B. Gale
06fbd897c4
Move workflow check to a function in init.ts and add tests
2025-10-27 15:57:44 +00:00
Michael B. Gale
127851b399
Add environment variable for skipping workflow validation
2025-10-27 15:42:43 +00:00
Kasper Svendsen
8d77149e0c
Merge pull request #3238 from github/kaspersv/extract-diff-range-computation
...
Move diff-range computation into utils
2025-10-27 15:40:12 +01:00
Michael B. Gale
db47d17142
Remove add-snippets input
2025-10-27 12:53:23 +00:00
Kasper Svendsen
cc17bed958
Move diff-range computation tests
2025-10-27 09:46:16 +01:00
Kasper Svendsen
91ec0ed58f
Move diff-range computation into utils for reuse
2025-10-27 09:43:11 +01:00
Kasper Svendsen
4e0b2cd814
Merge pull request #3232 from github/kaspersv/unique-overlay-base-keys
...
Ensure uniqueness of overlay-base database cache keys
2025-10-27 08:36:12 +01:00
Michael B. Gale
d198d2fabf
Merge pull request #3237 from github/backport-v3.31.0-4e94bd11f
...
Merge releases/v4 into releases/v3
2025-10-24 19:30:34 +01:00
Michael B. Gale
ae78991f55
Merge pull request #3236 from github/mergeback/v4.31.0-to-main-4e94bd11
...
Mergeback v4.31.0 refs/heads/releases/v4 into main
2025-10-24 18:30:37 +01:00
github-actions[bot]
9e3918e481
Rebuild
2025-10-24 17:18:40 +00:00
github-actions[bot]
dd565f3332
Rebuild
2025-10-24 17:11:09 +00:00
github-actions[bot]
7dd1575dac
Update version and changelog for v3.31.0
2025-10-24 17:11:07 +00:00
github-actions[bot]
28fc48d83c
Merge remote-tracking branch 'origin/releases/v4' into backport-v3.31.0-4e94bd11f
2025-10-24 17:11:06 +00:00
github-actions[bot]
12c6008004
Revert "Rebuild"
...
This reverts commit 5f3f3164ad .
2025-10-24 17:11:05 +00:00
github-actions[bot]
d3019effb0
Revert "Update version and changelog for v3.30.9"
...
This reverts commit ba42101490 .
2025-10-24 17:11:05 +00:00
github-actions[bot]
fa46f22b12
Update changelog and version after v4.31.0
2025-10-24 17:08:58 +00:00
Michael B. Gale
4e94bd11f7
Merge pull request #3235 from github/update-v4.31.0-1d36546c1
...
Merge main into releases/v4
2025-10-24 18:08:08 +01:00
github-actions[bot]
8f11182164
Update changelog for v4.31.0
2025-10-24 16:33:59 +00:00
Michael B. Gale
1d36546c14
Merge pull request #3234 from github/mbg/changelog/post-processing
...
Add changelog entry for post-processing change
2025-10-24 17:26:22 +01:00
Michael B. Gale
08ada26e6a
Add changelog entry for post-processing change
2025-10-24 17:07:13 +01:00
Michael B. Gale
b843cbeed0
Merge pull request #3233 from github/mbg/getOptionalEnvVar
...
Add `getOptionalEnvVar` helper
2025-10-24 16:55:48 +01:00
Michael B. Gale
1ecd563919
Use getOptionalEnvVar in writePostProcessedFiles
2025-10-24 16:18:09 +01:00
Henry Mercer
e576807920
Merge pull request #3223 from github/henrymercer/bump-minimum
...
Bump minimum CodeQL Bundle version to 2.17.6
2025-10-24 15:11:27 +01:00
Michael B. Gale
ad35676669
Add getOptionalEnvVar function
...
Also add tests for it and `getRequiredEnvParam`
2025-10-24 15:00:42 +01:00
Michael B. Gale
d75645b13f
Merge pull request #3222 from github/mbg/upload-lib/post-process
...
Perform SARIF post-processing independently of upload
2025-10-24 14:59:04 +01:00
Kasper Svendsen
66759e57b2
Improve error handling for overlay-base cache key creation
2025-10-24 15:49:26 +02:00
Kasper Svendsen
cbcae45fff
Reorder components of overlay-base cache key postfix
2025-10-24 15:46:17 +02:00
Michael B. Gale
710606cc35
Check that outputPath is non-empty
2025-10-24 14:42:36 +01:00
Michael B. Gale
f0452d5366
Consistently use "post-processing"
2025-10-24 10:20:25 +01:00
Kasper Svendsen
956c56734d
Merge pull request #3231 from github/kaspersv/lower-overlay-base-size-limit
...
Overlay: Lower size limit for overlay base databases
2025-10-24 11:12:25 +02:00
Kasper Svendsen
b4ce335286
Ensure uniqueness of overlay-base database cache keys
2025-10-24 11:11:57 +02:00
Michael B. Gale
b9cd36824e
Merge remote-tracking branch 'origin/main' into mbg/upload-lib/post-process
2025-10-24 10:08:38 +01:00
Chuan-kai Lin
c4b73722ba
Add overlay-base database cache key tests
2025-10-24 10:47:17 +02:00
Kasper Svendsen
22d29ca74d
Overlay: Lower size limit for overlay base databases
2025-10-24 08:06:42 +02:00
Michael B. Gale
9625890712
Merge pull request #3227 from github/mbg/permission-warning
...
Update wording in some log messages
2025-10-23 16:30:13 +01:00
Michael B. Gale
690d276755
Merge branch 'main' into mbg/permission-warning
2025-10-23 15:50:48 +01:00
Michael B. Gale
1c3c8066c3
Merge pull request #3228 from github/mbg/test/timeout
...
Bump timeout for `analyze-action-env` test
2025-10-23 15:49:27 +01:00
Michael B. Gale
da64a41e37
Bump timeout for analyze-action-input test
2025-10-23 15:23:21 +01:00
Michael B. Gale
8376af204a
Bump timeout for analyze-action-env test
2025-10-23 13:39:38 +01:00
Michael B. Gale
f48b54af10
Fix fallback not being guarded by uploadKind check
2025-10-23 13:34:03 +01:00
Michael B. Gale
40b4cdd21f
Update status report messages
2025-10-23 13:12:19 +01:00
Michael B. Gale
e849c567ec
Update debug message
2025-10-23 13:04:06 +01:00
Michael B. Gale
d1b51f05c9
Update API permissions warning
2025-10-23 13:02:31 +01:00
Michael B. Gale
aed27f7231
Fix linter issue
2025-10-22 19:25:34 +01:00
Michael B. Gale
8ff870a6c2
Rename new input to processed-sarif-path
2025-10-22 19:12:57 +01:00
Michael B. Gale
6f0fcbeea7
Rename uploadSarif
2025-10-22 19:09:39 +01:00
Michael B. Gale
89d3359017
Improve test name
2025-10-22 19:05:05 +01:00
Michael B. Gale
d79c0a1339
Fix incomplete comment
2025-10-22 19:03:23 +01:00
Michael B. Gale
5e37670026
Use post-process-output in PR check
2025-10-22 19:01:42 +01:00
Michael B. Gale
def04c1c0e
Add test for uploadSarif with output directory
2025-10-22 19:01:42 +01:00
Michael B. Gale
12f3cfef09
Write processed SARIF files if post-process-output input is provided
2025-10-22 19:01:40 +01:00
Michael B. Gale
c2bec36917
Add post-process-output input to analyze action
2025-10-22 19:00:33 +01:00
Michael B. Gale
14139c9f77
Add test for uploadSarif with upload: never
2025-10-22 19:00:33 +01:00
Michael B. Gale
596de7f1bc
Move UploadKind check into uploadSarif
2025-10-22 19:00:29 +01:00
Michael B. Gale
899bf2fd1e
Use postProcessSarifFiles and uploadProcessedFiles in uploadSarif
2025-10-22 18:48:24 +01:00
Michael B. Gale
6fbdd5f4e9
Split SARIF uploading steps from uploadSpecifiedFiles into a function
2025-10-22 18:48:03 +01:00
Michael B. Gale
489ed914f1
Split SARIF post-processing steps from uploadSpecifiedFiles into a function
2025-10-22 18:48:00 +01:00
Michael B. Gale
42642085de
Merge pull request #3206 from github/mbg/analyze/use-upload-sarif
...
Use `uploadSarif` rather than `uploadFiles` in `analyze` action
2025-10-22 17:45:25 +01:00
Henry Mercer
4bd7dfe989
Merge pull request #3226 from github/henrymercer/prefer-optional-chaining
...
Linting: Prefer optional chaining
2025-10-22 17:13:00 +01:00
Michael B. Gale
ebd514f490
Address review comments
2025-10-22 17:11:19 +01:00
Henry Mercer
a691497d40
Clean up resolve_supported_languages_using_cli FF
2025-10-22 17:04:42 +01:00
Henry Mercer
e5f165b8f5
Linting: Prefer optional chaining
2025-10-22 16:55:06 +01:00
Michael B. Gale
c98d5a9a4f
Use checkoutPath and category constants consistently
2025-10-22 16:12:07 +01:00
Michael B. Gale
b7c814cb39
Gate uploadSarif behind FF, use old implementation otherwise
2025-10-22 15:54:51 +01:00
Michael B. Gale
f88cb01694
Add AnalyzeUseNewUpload feature
2025-10-22 15:49:28 +01:00
Henry Mercer
3cd3374657
Bump minor version number
2025-10-22 12:27:15 +01:00
Henry Mercer
3934593862
Remove analysisSummaryV2Default FF
2025-10-22 12:25:25 +01:00
Henry Mercer
bab3f2b5f5
Remove sarifMergeRunsFromEqualCategory FF
2025-10-22 12:22:55 +01:00
Henry Mercer
9924f476ba
Add changelog note
2025-10-22 12:20:17 +01:00
Henry Mercer
bd5f49c7ca
Bump minimum version to 2.17.6
2025-10-22 12:19:35 +01:00
Michael B. Gale
02b2c3aafc
Fix style inconsistency
2025-10-22 12:04:04 +01:00
Michael B. Gale
aa048acb05
Merge branch 'main' into mbg/analyze/use-upload-sarif
2025-10-22 00:42:55 +01:00
Michael B. Gale
0c5185d061
Merge pull request #3221 from github/mbg/code-quality/skip-db-upload
...
Always skip database upload if `AnalysisKind.CodeScanning` is not enabled
2025-10-21 13:10:37 +01:00
Michael B. Gale
79ed9569a3
Always skip database upload if AnalysisKind.CodeScanning is not enabled
2025-10-21 12:33:56 +01:00
Henry Mercer
8e53c48f94
Merge pull request #3217 from github/henrymercer/http-error-handling
...
Wrap API configuration errors when setting up CodeQL
2025-10-21 12:15:21 +01:00
Henry Mercer
804fc665f9
Merge branch 'main' into henrymercer/http-error-handling
2025-10-21 10:37:41 +01:00
Henry Mercer
e6e649a8f3
Simplify API error checks
2025-10-21 10:31:53 +01:00
Henry Mercer
40e26468f3
Require message field too
2025-10-21 10:27:54 +01:00
Michael B. Gale
9b0ac1cc3b
Merge pull request #3203 from github/mbg/errors/more-user-errors
...
Handle user errors for invalid `UserConfig`s and missing query files
2025-10-20 19:32:51 +01:00
Michael B. Gale
ffed63adb8
Merge pull request #3219 from github/dependabot/npm_and_yarn/npm-minor-5ed6ededba
...
Bump the npm-minor group with 5 updates
2025-10-20 19:14:12 +01:00
Michael B. Gale
bee06ec042
Merge pull request #3220 from github/dependabot/github_actions/dot-github/workflows/actions/setup-node-6
...
Bump actions/setup-node from 5 to 6 in /.github/workflows
2025-10-20 19:09:32 +01:00
github-actions[bot]
06f31ec789
Rebuild
2025-10-20 17:27:37 +00:00
dependabot[bot]
53588c5ad2
Bump actions/setup-node from 5 to 6 in /.github/workflows
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 17:26:07 +00:00
github-actions[bot]
2357c43cad
Rebuild
2025-10-20 17:18:26 +00:00
dependabot[bot]
a3ff966dbf
Bump the npm-minor group with 5 updates
...
Bumps the npm-minor group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [octokit](https://github.com/octokit/octokit.js ) | `5.0.3` | `5.0.4` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) | `9.37.0` | `9.38.0` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) | `8.46.0` | `8.46.1` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) | `8.46.0` | `8.46.1` |
| [esbuild](https://github.com/evanw/esbuild ) | `0.25.10` | `0.25.11` |
Updates `octokit` from 5.0.3 to 5.0.4
- [Release notes](https://github.com/octokit/octokit.js/releases )
- [Commits](https://github.com/octokit/octokit.js/compare/v5.0.3...v5.0.4 )
Updates `@eslint/js` from 9.37.0 to 9.38.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/commits/v9.38.0/packages/js )
Updates `@typescript-eslint/eslint-plugin` from 8.46.0 to 8.46.1
- [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.46.1/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.46.0 to 8.46.1
- [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.46.1/packages/parser )
Updates `esbuild` from 0.25.10 to 0.25.11
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.10...v0.25.11 )
---
updated-dependencies:
- dependency-name: octokit
dependency-version: 5.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: "@eslint/js"
dependency-version: 9.38.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.46.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.46.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: esbuild
dependency-version: 0.25.11
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 17:17:00 +00:00
Henry Mercer
6562050a4e
Merge pull request #3218 from github/henrymercer/pr-sizes
...
Add experimental functionality for labelling PRs by their size
2025-10-20 17:45:46 +01:00
Henry Mercer
e9daf5bcd9
Comment version that is pinned
...
Co-authored-by: Michael B. Gale <mbg@github.com >
2025-10-20 17:25:01 +01:00
Henry Mercer
c13672ee32
Bump sizes a bit
2025-10-20 16:48:51 +01:00
Henry Mercer
f2f52d0d47
Add score for XL
2025-10-20 15:13:53 +01:00
Henry Mercer
08e53bec85
Update .github/sizeup.yml
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-20 15:12:50 +01:00
Henry Mercer
519594fe94
Update workflow name
2025-10-20 15:12:25 +01:00
Henry Mercer
8c324fe288
Add experimental functionality for labelling PRs by their size
2025-10-20 15:10:40 +01:00
Henry Mercer
a6b9514fab
Wrap API configuration errors when setting up CodeQL
2025-10-20 15:01:44 +01:00
Henry Mercer
c64c4070cc
Handle HTTP errors with httpStatusCode property
2025-10-20 14:38:02 +01:00
Henry Mercer
42213152a8
Merge pull request #3216 from github/backport-v3.30.9-16140ae1a
...
Merge releases/v4 into releases/v3
2025-10-17 17:09:13 +01:00
Henry Mercer
d88a5540c3
Merge pull request #3215 from github/mergeback/v4.30.9-to-main-16140ae1
...
Mergeback v4.30.9 refs/heads/releases/v4 into main
2025-10-17 17:06:54 +01:00
Henry Mercer
e677e67801
Run setup-codeql on Node 20 for v3
2025-10-17 16:53:18 +01:00
github-actions[bot]
aa0f6ea898
Rebuild
2025-10-17 15:40:22 +00:00
github-actions[bot]
5f3f3164ad
Rebuild
2025-10-17 15:34:40 +00:00
github-actions[bot]
ba42101490
Update version and changelog for v3.30.9
2025-10-17 15:24:34 +00:00
github-actions[bot]
f11af5849b
Merge remote-tracking branch 'origin/releases/v4' into backport-v3.30.9-16140ae1a
2025-10-17 15:24:33 +00:00
github-actions[bot]
ba5430dc86
Revert "Rebuild"
...
This reverts commit 948223fe01 .
2025-10-17 15:24:33 +00:00
github-actions[bot]
13e883e119
Revert "Update version and changelog for v3.30.8"
...
This reverts commit a37add20d4 .
2025-10-17 15:24:32 +00:00
github-actions[bot]
b03dcd5d9d
Update changelog and version after v4.30.9
2025-10-17 15:23:37 +00:00
Henry Mercer
16140ae1a1
Merge pull request #3213 from github/update-v4.30.9-70205d3d1
...
Merge main into releases/v4
2025-10-17 16:22:48 +01:00
github-actions[bot]
30db5fee08
Update changelog for v4.30.9
2025-10-17 14:54:08 +00:00
Michael B. Gale
9ce56a247f
Make schema for QueryFilter less strict
2025-10-17 15:11:16 +01:00
Michael B. Gale
2c8f4891d1
Add FF for config validation
2025-10-17 15:11:13 +01:00
Michael B. Gale
d7a8ae5fdd
Include first 10 errors in exception message
2025-10-17 15:09:05 +01:00
Michael B. Gale
0822fb12e7
Log validation errors
2025-10-17 15:09:04 +01:00
Michael B. Gale
913cd47984
Add checkExpectedLogMessages function to testing-utils
2025-10-17 15:09:04 +01:00
Michael B. Gale
4f14649ced
Add additional regex to CliConfigErrorCategory.PackCannotBeFound
2025-10-17 15:09:03 +01:00
Michael B. Gale
ac922ab562
Add and validate UserConfig schema
2025-10-17 15:09:01 +01:00
Michael B. Gale
66df0bc515
Add and use parseUserConfig
...
- Throws a `ConfigurationError` if parsing the YAML fails
- Add a couple of tests for it
2025-10-17 15:08:59 +01:00
Michael B. Gale
70205d3d12
Merge pull request #3211 from github/mbg/init/starting-partial-config
...
Make analysis kinds available for `starting` status report
2025-10-17 14:46:51 +01:00
Michael B. Gale
697c209bfc
Merge remote-tracking branch 'origin/main' into mbg/init/starting-partial-config
2025-10-17 14:21:44 +01:00
Henry Mercer
1bd53ba38c
Merge pull request #3205 from github/update-bundle/codeql-bundle-v2.23.3
...
Update default bundle to 2.23.3
2025-10-17 14:18:19 +01:00
github-actions[bot]
cac4df0c79
Rebuild
2025-10-17 12:59:18 +00:00
Henry Mercer
77e5c0d0a2
Merge branch 'main' into update-bundle/codeql-bundle-v2.23.3
2025-10-17 13:53:02 +01:00
Michael B. Gale
97a4f751be
Merge pull request #3204 from github/mbg/setup-codeql
...
Add `setup-codeql` action
2025-10-17 13:47:42 +01:00
Michael B. Gale
2d5512b361
Merge remote-tracking branch 'origin/main' into mbg/init/starting-partial-config
2025-10-17 13:44:28 +01:00
Michael B. Gale
fa7bdf0559
Call getAnalysisKinds a second time, and ignore exceptions thrown during the first call
2025-10-17 13:40:18 +01:00
Michael B. Gale
57c7b0a884
Rename initAnalysisKinds to getAnalysisKinds and cache results
2025-10-17 13:33:55 +01:00
Michael B. Gale
4874f90a8d
Merge branch 'main' into mbg/setup-codeql
2025-10-17 13:32:40 +01:00
Michael B. Gale
5a9e92afca
Merge pull request #3212 from github/mbg/ci/pin-python
...
Install Python 3.13 to fix failing PR checks with older CLI versions
2025-10-17 13:31:26 +01:00
Michael B. Gale
9bd9b03572
Remove now unused qualityQueriesInput from InitConfigInputs
2025-10-17 13:22:41 +01:00
Michael B. Gale
3569065d7e
Install Python 3.13, except for nightly-latest
2025-10-17 12:51:50 +01:00
Michael B. Gale
c0e8887d5a
Throw a ConfigurationError if setup-codeql has run before init
2025-10-17 12:17:47 +01:00
Michael B. Gale
3c8d00aea0
Initialise analysis kinds before starting status report
2025-10-17 11:46:35 +01:00
Michael B. Gale
bc93b04b0c
Add initAnalysisKinds for analysis-kinds enablement logic
2025-10-17 11:43:00 +01:00
Michael B. Gale
adf39dd33f
Add function for starting status report
2025-10-17 11:16:00 +01:00
Michael B. Gale
000295122d
Use failure instead of aborted
2025-10-16 19:05:03 +01:00
Michael B. Gale
2611d033d7
De-duplicate InitToolsDownloadFIelds definition
2025-10-16 19:03:46 +01:00
Michael B. Gale
ee753b4724
Merge pull request #3209 from github/mbg/code-quality/skip-failed-upload
...
Skip failed SARIF upload if Code Quality is the only analysis kind
2025-10-16 15:22:01 +01:00
Michael B. Gale
db6938a4d0
Change check to be restrictive by default
2025-10-16 15:06:19 +01:00
Michael B. Gale
d02f50ee62
Update changelog for setup-codeql
2025-10-16 14:50:16 +01:00
Michael B. Gale
f4237b7e76
Add setup-codeql to README
2025-10-16 14:48:35 +01:00
Michael B. Gale
302fc5e00d
Update docs
2025-10-16 14:46:35 +01:00
Michael B. Gale
c77b3fb96e
Skip failed SARIF upload if analysis-kinds: code-quality
2025-10-16 14:27:17 +01:00
Michael B. Gale
2a54ab5016
Fix init-action-post-helper tests using broken Configs
2025-10-16 14:18:51 +01:00
Michael B. Gale
2ade8a09a3
Use uploadSarif rather than uploadFiles in analyze action
2025-10-14 19:49:42 +01:00
github-actions[bot]
a60e5ce8ec
Add changelog note
2025-10-14 12:53:29 +00:00
github-actions[bot]
8d0251c1f7
Update default bundle to codeql-bundle-v2.23.3
2025-10-14 12:53:17 +00:00
Michael B. Gale
80220dcd46
Use setup-codeql action in bundle-from-toolcache check
2025-10-12 14:14:07 +01:00
Michael B. Gale
e72fd9acb1
Add initial setup-codeql action
2025-10-12 14:14:06 +01:00
Michael B. Gale
755f44910c
Merge pull request #3201 from github/backport-v3.30.8-2a6736cca
...
Merge releases/v4 into releases/v3
2025-10-10 18:20:36 +01:00
Michael B. Gale
17783bfb99
Merge pull request #3199 from github/mergeback/v4.30.8-to-main-f443b600
...
Mergeback v4.30.8 refs/heads/releases/v4 into main
2025-10-10 18:16:14 +01:00
github-actions[bot]
948223fe01
Rebuild
2025-10-10 16:56:34 +00:00
Henry Mercer
3c764cd93a
Only create GitHub release if it doesn't already exist
2025-10-10 17:54:08 +01:00
Henry Mercer
e1968324ff
Merge branch 'releases/v4' into mergeback/v4.30.8-to-main-f443b600
2025-10-10 17:53:24 +01:00
github-actions[bot]
a37add20d4
Update version and changelog for v3.30.8
2025-10-10 16:50:13 +00:00
github-actions[bot]
ab163cf08b
Merge remote-tracking branch 'origin/releases/v4' into backport-v3.30.8-2a6736cca
2025-10-10 16:50:12 +00:00
github-actions[bot]
319796f085
Revert "Rebuild"
...
This reverts commit c551c50310 .
2025-10-10 16:50:12 +00:00
github-actions[bot]
bd1ac56295
Revert "Update version and changelog for v3.30.7"
...
This reverts commit b264e15259 .
2025-10-10 16:50:12 +00:00
Henry Mercer
2a6736cca7
Merge pull request #3200 from github/henrymercer/backport-hotfix
...
Revert "Rebuild" commit rather than "Update dependencies"
2025-10-10 17:47:40 +01:00
Henry Mercer
c8765c966b
Revert "Rebuild" commit rather than "Update dependencies"
2025-10-10 17:23:02 +01:00
github-actions[bot]
61789e2fdb
Rebuild
2025-10-10 15:59:22 +00:00
github-actions[bot]
5cd2d139cb
Update changelog and version after v4.30.8
2025-10-10 15:55:20 +00:00
Michael B. Gale
f443b600d9
Merge pull request #3198 from github/update-v4.30.8-527f0f324
...
Merge main into releases/v4
2025-10-10 16:54:36 +01:00
github-actions[bot]
7a2cb623ed
Update changelog for v4.30.8
2025-10-10 14:34:56 +00:00
Henry Mercer
527f0f324a
Merge pull request #3195 from github/dependabot/npm_and_yarn/npm-minor-37415c9066
...
Bump the npm-minor group with 3 updates
2025-10-10 15:22:52 +01:00
Henry Mercer
f402506f0f
Merge pull request #3196 from github/dependabot/github_actions/dot-github/workflows/actions-minor-945aab589d
...
Bump ruby/setup-ruby from 1.263.0 to 1.265.0 in /.github/workflows in the actions-minor group across 1 directory
2025-10-10 15:20:16 +01:00
Henry Mercer
f5e53f9476
Merge pull request #3197 from github/dependabot/github_actions/dot-github/workflows/github/codeql-action-4
...
Bump github/codeql-action from 3 to 4 in /.github/workflows
2025-10-10 15:13:23 +01:00
Michael B. Gale
4e90a42a3e
Merge pull request #3193 from github/mbg/ff/tools-toolcache
...
Gate `tools: toolcache` behind FF
2025-10-10 15:09:00 +01:00
github-actions[bot]
413a4a4df1
Rebuild
2025-10-10 13:49:43 +00:00
dependabot[bot]
452186448a
Bump github/codeql-action from 3 to 4 in /.github/workflows
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-10 13:48:11 +00:00
dependabot[bot]
eadf14bf6e
Bump ruby/setup-ruby
...
Bumps the actions-minor group with 1 update in the /.github/workflows directory: [ruby/setup-ruby](https://github.com/ruby/setup-ruby ).
Updates `ruby/setup-ruby` from 1.263.0 to 1.265.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](0481980f17...ab177d40ee )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.265.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-10 13:48:07 +00:00
github-actions[bot]
e1257b6fda
Rebuild
2025-10-10 13:47:47 +00:00
dependabot[bot]
b516b1d4bc
Bump the npm-minor group with 3 updates
...
Bumps the npm-minor group with 3 updates: [semver](https://github.com/npm/node-semver ), [@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 `semver` from 7.7.2 to 7.7.3
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.7.2...v7.7.3 )
Updates `@typescript-eslint/eslint-plugin` from 8.45.0 to 8.46.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.46.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.45.0 to 8.46.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.46.0/packages/parser )
---
updated-dependencies:
- dependency-name: semver
dependency-version: 7.7.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.46.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.46.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-10 13:46:16 +00:00
Henry Mercer
168b2dee16
Merge pull request #3194 from github/henrymercer-patch-1
...
Dependabot: Only group minor and patch updates
2025-10-10 14:44:22 +01:00
Michael B. Gale
4704ab1869
Fix swapped log levels
2025-10-10 14:42:09 +01:00
Michael B. Gale
dc2ced8385
Add tests for scenarios where the feature is unavailable
2025-10-10 14:39:59 +01:00
Michael B. Gale
5c752c85dd
Add test macro for fallback tests
2025-10-10 14:39:58 +01:00
Henry Mercer
e74435a1da
Dependabot: Only group minor and patch updates
...
Major updates are likely to include breaking changes and are worth reviewing individually.
2025-10-10 14:28:32 +01:00
Michael B. Gale
524b9a00e8
Fix log message swap
2025-10-10 14:04:39 +01:00
Michael B. Gale
a512fe0868
Gate tools: toolcache behind FF
...
Mainly to allow us to disable it, if needed.
2025-10-10 13:49:06 +01:00
Michael B. Gale
62f0f21c3c
Add AllowToolcacheInput feature
2025-10-10 13:27:50 +01:00
Paolo Tranquilli
a8440d08d5
Merge pull request #3185 from github/redsun82/skip-sarif-upload-tests
...
Add unit tests for `uploadPayload`
2025-10-10 14:00:05 +02:00
Paolo Tranquilli
610c7c68e3
Address review
2025-10-09 15:24:02 +02:00
Paolo Tranquilli
ff2fc66cc1
Simplify uploadPayload tests
2025-10-09 12:31:00 +02:00
Paolo Tranquilli
a841c540b7
Scratch uploadSpecifiedFiles tests, make uploadPayload tests instead
2025-10-09 12:18:14 +02:00
Paolo Tranquilli
aeb12f6eaa
Merge branch 'main' into redsun82/skip-sarif-upload-tests
2025-10-09 11:38:10 +02:00
Henry Mercer
6fd4ceb7bb
Merge pull request #3189 from github/henrymercer/download-codeql-rate-limit
...
Add configuration error for rate limited CodeQL download
2025-10-08 15:11:29 +01:00
Michael B. Gale
196a3e577b
Merge pull request #3188 from github/mbg/telemetry/partial-config
...
Allow `Partial<Config>` for `createStatusReportBase`
2025-10-08 14:59:05 +01:00
Henry Mercer
98abb870dc
Add configuration error for rate limited CodeQL download
2025-10-08 14:43:54 +01:00
Michael B. Gale
bdd2cdf891
Also include language in error status report for start-proxy, if available
2025-10-08 13:13:04 +01:00
Michael B. Gale
fb148789ab
Include languages in start-proxy telemetry
2025-10-08 13:01:35 +01:00
Michael B. Gale
2ff418f28a
Parse language before calling getCredentials
2025-10-08 13:01:35 +01:00
Michael B. Gale
527501d15d
Allow createStatusReportBase to accept a Partial<Config>
2025-10-08 13:01:35 +01:00
Paolo Tranquilli
621809b239
Address copilot review
2025-10-08 12:24:49 +02:00
Paolo Tranquilli
8301b8b096
Merge pull request #3180 from github/redsun82/skip-sarif-upload
...
Introduce `CODEQL_ACTION_SKIP_SARIF_UPLOAD`
2025-10-08 12:09:54 +02:00
Nick Rolfe
7bdfa9736a
Merge pull request #3184 from github/nickrolfe/go-overlay
...
Overlays: allow any build mode for Go
2025-10-08 10:48:40 +01:00
Paolo Tranquilli
a57997f2d2
Fix test after rebase
2025-10-08 09:34:48 +02:00
Paolo Tranquilli
4489a63a9d
Add unit tests for uploadSpecifiedFiles
2025-10-08 09:34:48 +02:00
Paolo Tranquilli
1707898e5b
Merge branch 'main' into redsun82/skip-sarif-upload
2025-10-08 09:34:05 +02:00
Paolo Tranquilli
d05f2255a0
Tweak comment
2025-10-08 09:34:01 +02:00
Nick Rolfe
7892cb2362
Overlays: allow any build mode for Go
...
We have a check that a traced language can only run overlay analysis
with build-mode: none, but Go does not currently declare support for
BMN, even though it has a similar autobuild mode that will work for
overlay analysis.
This commit adds a hard-coded exception to that check, allowing any
build mode for Go. This is intended as a short-term solution until Go
declares BMN support. It should be safe, since we can choose not to
enable the feature flag for Go repos using traced builds.
2025-10-07 17:45:08 +01:00
Mario Campos
8a6b62bc2d
Merge pull request #3186 from github/mergeback/v4.30.7-to-main-e296a935
...
Mergeback v4.30.7 refs/heads/releases/v4 into main
2025-10-07 11:20:49 -05:00
github-actions[bot]
d95a3b53f8
Rebuild
2025-10-07 16:01:48 +00:00
github-actions[bot]
257e42ce3d
Merge remote-tracking branch 'origin/main' into mergeback/v4.30.7-to-main-e296a935
2025-10-07 16:01:00 +00:00
Mario Campos
a8d1ac45b9
Merge pull request #3187 from github/backport-v3.30.7-e296a9355
...
Merge releases/v4 into releases/v3
2025-10-07 10:58:53 -05:00
github-actions[bot]
c551c50310
Rebuild
2025-10-07 15:33:29 +00:00
Mario Campos
01f1a24033
Downgrade action.yml to use Node.js 20 instead of Node.js 24 for v3
2025-10-07 10:29:22 -05:00
github-actions[bot]
b264e15259
Update version and changelog for v3.30.7
2025-10-07 15:23:05 +00:00
github-actions[bot]
074940162c
Update changelog and version after v4.30.7
2025-10-07 15:22:00 +00:00
Mario Campos
e296a93559
Merge pull request #3183 from github/update-v4.30.7-55283843c
...
Merge main into releases/v4
2025-10-07 10:21:14 -05:00
Paolo Tranquilli
df65651d4f
Merge branch 'main' into redsun82/skip-sarif-upload
2025-10-07 17:17:13 +02:00
Paolo Tranquilli
1b09eb4ccc
Address review
2025-10-07 17:17:06 +02:00
Michael B. Gale
2f11c17b09
Merge pull request #3175 from github/mbg/setup/toolcache
...
Support requesting latest version from toolcache with `tools: toolcache`
2025-10-07 10:32:03 +01:00
Michael B. Gale
0ba4970165
Merge branch 'main' into mbg/setup/toolcache
2025-10-07 10:09:12 +01:00
Michael B. Gale
5431b6a308
Merge pull request #3176 from github/mbg/pr-template/tests
...
Add more questions to the PR template
2025-10-07 10:05:07 +01:00
Michael B. Gale
7f5db167b6
Merge branch 'main' into mbg/pr-template/tests
2025-10-07 09:48:29 +01:00
Michael B. Gale
239d7b286f
Merge pull request #3181 from github/mbg/pr-checks/upload-sarif
...
Add more end-to-end tests for `upload-sarif`
2025-10-07 09:48:05 +01:00
Paolo Tranquilli
86b2ad6646
Remove unneeded comment
2025-10-07 10:36:45 +02:00
Paolo Tranquilli
5dfb610e99
Merge branch 'main' into redsun82/skip-sarif-upload
2025-10-07 10:36:12 +02:00
Henry Mercer
1491baa17e
Merge branch 'main' into mbg/pr-checks/upload-sarif
2025-10-07 09:28:42 +01:00
Henry Mercer
db562a696f
Merge pull request #3182 from github/dependabot/npm_and_yarn/npm-b02b6854f6
...
Bump the npm group with 4 updates
2025-10-07 09:16:58 +01:00
github-actions[bot]
93c16735fa
Update changelog for v4.30.7
2025-10-06 18:19:26 +00:00
Mario Campos
55283843ca
Merge pull request #3169 from github/mario-campos/node24
...
[v4] Upgrade Node.js runtime from v20 to v24
2025-10-06 12:52:46 -05:00
github-actions[bot]
6877465dc1
Rebuild
2025-10-06 17:03:52 +00:00
dependabot[bot]
ff23a55f4d
Bump the npm group with 4 updates
...
Bumps the npm group with 4 updates: [@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 ), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) and [typescript](https://github.com/microsoft/TypeScript ).
Updates `@eslint/js` from 9.36.0 to 9.37.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/commits/v9.37.0/packages/js )
Updates `@typescript-eslint/eslint-plugin` from 8.44.1 to 8.45.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.45.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.44.1 to 8.45.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.45.0/packages/parser )
Updates `typescript` from 5.9.2 to 5.9.3
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.2...v5.9.3 )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.37.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.45.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.45.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: typescript
dependency-version: 5.9.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 17:02:21 +00:00
Mario Campos
b66db86c84
Hoist CHANGELOG note back to "UNRELEASED" section.
2025-10-06 11:40:43 -05:00
Paolo Tranquilli
00a6e13cbf
Tweak SARIF skipping logs
2025-10-06 17:03:29 +02:00
Paolo Tranquilli
25c8db918a
Revert "Specify reason for skipping SARIF upload in logs"
...
This reverts commit 680b07003d .
2025-10-06 16:59:45 +02:00
Michael B. Gale
dabf6fc578
Adjust step names to be clearer
2025-10-06 15:40:35 +01:00
Michael B. Gale
14c5d77032
Fix: Update payload.json path in with-checkout-path test
2025-10-06 15:28:40 +01:00
Michael B. Gale
380e002752
Add explicit category values
2025-10-06 15:15:43 +01:00
Paolo Tranquilli
680b07003d
Specify reason for skipping SARIF upload in logs
2025-10-06 15:39:29 +02:00
Michael B. Gale
22aba57acf
Include analysis kind in payloadSaveFile path in uploadPayload
2025-10-06 14:30:30 +01:00
Paolo Tranquilli
11e4034414
Clarify comment about SKIP_SARIF_UPLOAD setting
2025-10-06 15:23:18 +02:00
Paolo Tranquilli
882667e383
Update src/util.ts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-06 15:22:34 +02:00
Michael B. Gale
6f964b7776
Cover more cases in upload-sarif check
2025-10-06 14:10:49 +01:00
Michael B. Gale
6bdf5d3d00
Run upload-sarif check for all analysis-kinds values
2025-10-06 13:56:19 +01:00
Michael B. Gale
9b3ade946d
Rename upload-quality-sarif.yml workflow
2025-10-06 13:50:21 +01:00
Paolo Tranquilli
e0b9da7b0a
Introduce CODEQL_ACTION_SKIP_SARIF_UPLOAD
...
This triggers a subset of the behavior of `CODEQL_ACTION_TEST_MODE`,
specifically just skipping the SARIF upload step. This is required for
our internal testing where we want the SARIF file (via
`CODEQL_ACTION_DUMP_SARIF_DIR`) but don't want to actually upload it,
but we don't want the rest of the behaviour of `CODEQL_ACTION_TEST_MODE`
that is specific for `codeql-action` own CI checks.
2025-10-06 14:38:32 +02:00
Michael B. Gale
726a341ed4
Restrict when tools: toolcache can be used
2025-10-06 13:16:16 +01:00
Michael B. Gale
1cc5eb6636
Use semver.compare instead of semver.lt
2025-10-06 12:58:00 +01:00
Michael B. Gale
43ce7ef399
Add isDynamicWorkflow function
2025-10-06 12:55:54 +01:00
Michael B. Gale
4d0c164f60
Remove toolcache option description from action.yml
2025-10-06 12:53:17 +01:00
Mario Campos
b2e22323e2
Merge remote-tracking branch 'origin/main' into mario-campos/node24
...
# Conflicts:
# lib/analyze-action-post.js
# lib/analyze-action.js
# lib/autobuild-action.js
# lib/init-action-post.js
# lib/init-action.js
# lib/resolve-environment-action.js
# lib/start-proxy-action-post.js
# lib/start-proxy-action.js
# lib/upload-lib.js
# lib/upload-sarif-action-post.js
# lib/upload-sarif-action.js
# package-lock.json
# package.json
2025-10-03 12:59:21 -05:00
Michael B. Gale
dd9e24a8a4
Add more questions to the PR template
2025-10-03 16:27:36 +01:00
Michael B. Gale
13a3a6890f
Add basic PR check for tools: toolcache
2025-10-03 15:49:29 +01:00
Michael B. Gale
7d468c931c
Accept toolcache as version value for prepare-test
2025-10-03 15:48:04 +01:00
Michael B. Gale
425ef85595
Support requesting CLI from toolcache with tools: toolcache
2025-10-03 15:40:33 +01:00
Michael B. Gale
297313df79
Add getLatestToolcacheVersion with tests
2025-10-03 14:40:34 +01:00
Michael B. Gale
065c6cfb78
Merge pull request #3174 from github/mbg/fix/start-proxy-matrix
...
Make `matrix` available to `start-proxy` action
2025-10-03 12:26:10 +01:00
Michael B. Gale
7fb8378d93
Re-throw exception in createStatusReportBase when in test mode
2025-10-03 11:59:36 +01:00
Mario Campos
dddf033776
Revert changes to build.mjs
2025-10-02 14:32:40 -05:00
Mario Campos
54ae8ba5b1
Simplify PR check by reverting changes to @types/node.
2025-10-02 14:24:46 -05:00
Michael B. Gale
65e9e640ee
Make matrix available to start-proxy action
2025-10-02 17:45:22 +01:00
Nick Rolfe
21a7ba37dd
Merge pull request #3173 from github/mergeback/v3.30.6-to-main-64d10c13
...
Mergeback v3.30.6 refs/heads/releases/v3 into main
2025-10-02 15:15:57 +01:00
github-actions[bot]
70836b1ec4
Rebuild
2025-10-02 13:55:07 +00:00
github-actions[bot]
205744e04f
Update changelog and version after v3.30.6
2025-10-02 13:53:03 +00:00
Nick Rolfe
64d10c1313
Merge pull request #3172 from github/update-v3.30.6-10feb5d2a
...
Merge main into releases/v3
2025-10-02 14:52:21 +01:00
github-actions[bot]
909610e8a8
Update changelog for v3.30.6
2025-10-02 13:28:36 +00:00
Henry Mercer
d899b2ed98
Merge branch 'main' into mario-campos/node24
2025-10-02 12:36:53 +01:00
Michael B. Gale
10feb5d2a2
Merge pull request #3167 from github/mbg/upload-sarif/find-then-filter
...
Find, then filter, SARIF files for `upload-sarif` Action
2025-10-02 11:51:47 +01:00
Nick Rolfe
4182ea3d4e
Merge pull request #3168 from github/update-bundle/codeql-bundle-v2.23.2
...
Update default bundle to 2.23.2
2025-10-02 11:25:07 +01:00
Michael B. Gale
34afe5b7b1
Merge pull request #3171 from github/mbg/start-proxy/telemetry
...
Add basic telemetry for `start-proxy` Action
2025-10-02 11:23:10 +01:00
Nick Rolfe
096fe67f97
Merge branch 'main' into update-bundle/codeql-bundle-v2.23.2
2025-10-02 11:08:29 +01:00
Michael B. Gale
b4964014ad
Merge pull request #3170 from github/mbg/start-proxy/remove-update-workflow
...
Remove `update-proxy-release` workflow
2025-10-02 11:05:22 +01:00
Michael B. Gale
d573787cca
Report registry types that are configured for CodeQL in start-proxy telemetry
2025-10-01 16:00:05 +01:00
Michael B. Gale
15916800df
Send a basic status report in start-proxy Action if it succeeds
2025-10-01 15:55:20 +01:00
Michael B. Gale
cb5a2849ac
Send status report when start-proxy fails
2025-10-01 15:52:28 +01:00
Michael B. Gale
6de1d741f6
Move error handling from startProxy to runWrapper in start-proxy action
2025-10-01 15:43:43 +01:00
Michael B. Gale
a506145f31
Add StartProxy to ActionName enum
2025-10-01 15:42:08 +01:00
Michael B. Gale
aac66ec793
Remove update-proxy-release workflow
2025-10-01 15:30:18 +01:00
Michael B. Gale
91a63dc72c
Remove undefined values from results of unsafeEntriesInvariant
2025-10-01 15:28:56 +01:00
Michael B. Gale
d25fa60a90
ESLint: Disable no-unused-vars for parameters starting with _
2025-10-01 15:28:31 +01:00
Mario Campos
3adb1ff7b8
Reorder supported tags in descending order
...
Co-authored-by: Henry Mercer <henrymercer@github.com >
2025-10-01 09:04:18 -05:00
Mario Campos
d4b5380db4
Document Node.js 24 change in CHANGELOG.md.
2025-09-30 14:11:13 -05:00
Mario Campos
d4bbcb74ca
Implement simultaneous PR checks for Node.js v20, v24.
...
Copied from #2006 .
2025-09-30 14:11:13 -05:00
Mario Campos
180438161e
Specify Node.js v24 in actions/setup-node steps.
2025-09-30 14:11:13 -05:00
Mario Campos
d7ada03e02
Downgrade upload-sarif@v4 -> v3
...
I got ahead of myself; v4 hasn't been tagged yet.
2025-09-30 14:11:13 -05:00
Mario Campos
30445af89f
Rebuild JS after upgrading to Node.js 24.
2025-09-30 14:11:04 -05:00
Mario Campos
7434149006
Upgrade Node.js version to 24.
...
This requires creating a new major-version (v4) of codeql-action.
2025-09-30 13:56:31 -05:00
Michael B. Gale
9a0b46abff
Rename keys and entries helpers and update docs
2025-09-30 12:52:04 +01:00
Michael B. Gale
b8c496644d
Rename variables in getGroupedSarifFilePaths
2025-09-30 12:05:59 +01:00
Michael B. Gale
ad086e4d90
Use path.extname for some extension checks
2025-09-30 11:55:04 +01:00
github-actions[bot]
47b5ac77ee
Add changelog note
2025-09-30 08:31:56 +00:00
github-actions[bot]
b5caf1196e
Update default bundle to codeql-bundle-v2.23.2
2025-09-30 08:31:45 +00:00
Michael B. Gale
80cb6b56b9
Merge pull request #3136 from github/mbg/dep-caching/telemetry
...
Add telemetry for dependency caching
2025-09-29 16:01:30 +01:00
Michael B. Gale
d44c8b3e18
Fix comments
2025-09-29 15:45:07 +01:00
Michael B. Gale
93711d3d89
Print a warning when there are sarifFiles in getGroupedSarifFilePaths that don't belong to an analysis kind
2025-09-29 15:07:16 +01:00
Michael B. Gale
056fb86575
Call fixCategory in uploadSpecifiedFiles
...
Since `fixCategory` is now part of `AnalysisConfig`, we don't have to remember to do it at the call site for `uploadSpecifiedFiles` or `uploadFiles` anymore.
2025-09-29 15:07:16 +01:00
Michael B. Gale
63d1b25e97
Use getGroupedSarifFilePaths for upload-sarif Action
2025-09-29 15:07:16 +01:00
Michael B. Gale
717d581574
Add fixCategory to AnalysisConfig
2025-09-29 15:07:15 +01:00
Michael B. Gale
0417531633
Add keysTyped and entriesTyped helpers
2025-09-29 15:07:15 +01:00
Michael B. Gale
13ae3d4328
Add and use getAnalysisConfig
2025-09-29 15:07:14 +01:00
Michael B. Gale
fe0376ed1f
Add getGroupedSarifFilePaths with tests
2025-09-29 15:07:13 +01:00
Michael B. Gale
36adfa7b0f
Merge pull request #3166 from github/mbg/upload-sarif/add-tests
...
Add tests for `upload-sarif`
2025-09-29 15:06:31 +01:00
Michael B. Gale
97159624c3
Fix condition in test workflow
2025-09-29 14:34:50 +01:00
Óscar San José
f0a08a4bf5
Merge pull request #3159 from github/oscarsj/update-brace-expansion-dep
...
Update vulnerable dependency brace-expansion
2025-09-29 12:13:53 +02:00
Michael B. Gale
73fbfb0bbf
Update src/upload-sarif.test.ts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-29 09:11:01 +01:00
Michael B. Gale
5fd2cfe1ef
Fail if no SARIF files were uploaded
2025-09-29 09:04:44 +01:00
Michael B. Gale
2adc894410
Tests: ensure uploadSpecifiedFiles wasn't called if we don't expect it to be
2025-09-29 09:01:28 +01:00
Michael B. Gale
5b3f0ded91
Test that uploaded files match expectations for each analysis kind
2025-09-29 09:01:07 +01:00
Michael B. Gale
6e0b0872fa
Add some tests for findAndUpload and uploadSarif
2025-09-29 09:01:02 +01:00
Michael B. Gale
9f452fad0f
Move core upload-sarif logic to upload-sarif module
...
Note that this also fixes the format of the `sarif-ids` outputs to match what is documented
2025-09-29 08:57:52 +01:00
Michael B. Gale
5fc9e66105
Move findAndUpload to a new module
2025-09-29 08:44:44 +01:00
Michael B. Gale
e6768a18cf
Merge branch 'main' into mbg/dep-caching/telemetry
2025-09-29 08:39:48 +01:00
Michael B. Gale
6a87ebe42b
Merge pull request #3162 from github/mergeback/v3.30.5-to-main-3599b3ba
...
Mergeback v3.30.5 refs/heads/releases/v3 into main
2025-09-26 19:07:29 +01:00
github-actions[bot]
b66e847aaf
Rebuild
2025-09-26 17:35:46 +00:00
github-actions[bot]
1733a23b20
Update changelog and version after v3.30.5
2025-09-26 17:30:55 +00:00
Michael B. Gale
3599b3baa1
Merge pull request #3161 from github/update-v3.30.5-0a67bd46a
...
Merge main into releases/v3
2025-09-26 18:30:21 +01:00
github-actions[bot]
2ca0085e58
Update changelog for v3.30.5
2025-09-26 17:09:07 +00:00
Michael B. Gale
0a67bd46a0
Merge pull request #3160 from github/mbg/fix/upload-sarif
...
Hotfix `upload-sarif` not uploading non-`.sarif` files
2025-09-26 18:06:08 +01:00
Michael B. Gale
8e34f2f3bf
Add changelog
2025-09-26 17:52:17 +01:00
Michael B. Gale
0b7fc56648
Fix upload-sarif not uploading non-.sarif files
2025-09-26 17:47:59 +01:00
Óscar San José
2f0649510e
Build lib
2025-09-26 16:45:21 +02:00
Óscar San José
f19a3e769f
Update vulnerable dependencies brace-expansion
2025-09-26 16:41:06 +02:00
Michael B. Gale
31bfb99f0d
Do not use stringified objects for dependency caching telemetry
2025-09-26 00:26:09 +01:00
Michael B. Gale
94a9b7a110
Merge pull request #3155 from github/mbg/node/no-install-in-actions
...
Don't run `npm install` when in an Actions workflow
2025-09-25 22:47:04 +01:00
Michael B. Gale
ed57767898
Don't measure size of downloaded cache
2025-09-25 21:02:43 +01:00
Michael B. Gale
2ff902e1f1
Rename CacheHitResult and hit
2025-09-25 20:53:23 +01:00
Michael B. Gale
a0ae9ba202
Log what the script is doing
2025-09-25 20:25:59 +01:00
Michael B. Gale
b27a8ef21f
Exit if running in an Actions workflow
2025-09-25 20:25:59 +01:00
Henry Mercer
65925679a3
Merge pull request #3139 from github/henrymercer/fix-log-message
...
Fix `tools: linked` log message
2025-09-25 16:48:44 +01:00
Michael B. Gale
fa64a7dee6
Merge pull request #3154 from github/mbg/node/check-up-to-date-deps
...
Add script to check whether `npm i` needs to be run
2025-09-25 15:04:03 +01:00
Michael B. Gale
455038c8a7
Add script to check whether npm i needs to be run
...
and add it to the `build` command
2025-09-25 14:45:55 +01:00
Michael B. Gale
853decd26b
Merge pull request #3152 from github/mbg/node/individual-test-cmd
...
Add `npm run ava` command, update instructions, and exclude files from VSCode search
2025-09-25 14:42:35 +01:00
Michael B. Gale
48be21c31e
Use npm run ava in justfile
2025-09-25 14:22:38 +01:00
Michael B. Gale
77a9259761
Exclude transpiled code and dependencies from VSCode search
2025-09-25 14:22:38 +01:00
Michael B. Gale
e2e1db3e4e
Update CONTRIBUTING.md with npm run ava
2025-09-25 14:22:38 +01:00
Michael B. Gale
a645d167d6
Add npm run ava command (for ava without a specific path)
2025-09-25 14:22:38 +01:00
Michael B. Gale
8fca38155e
Merge pull request #3153 from github/mbg/ci/improve-unit-tests
...
Improve `pr-checks` workflow
2025-09-25 14:21:26 +01:00
Michael B. Gale
4e65cda8c2
Add generated workflow diff to job summary if changed
2025-09-25 13:30:00 +01:00
Michael B. Gale
b4db1860cd
Reset working directory before failing in check-js.sh
2025-09-25 13:27:45 +01:00
Michael B. Gale
9cf3a96f63
Add transpiled JS to job summary if changed
2025-09-25 13:27:39 +01:00
Michael B. Gale
6a72568b19
Run more checks in unit-tests job, even when previous checks failed
2025-09-25 13:27:32 +01:00
Henry Mercer
b1d32cf356
Merge branch 'main' into henrymercer/fix-log-message
2025-09-25 13:06:54 +01:00
Henry Mercer
5235174f0e
Merge pull request #3137 from github/henrymercer/slim-pr-checks
...
Only run PR checks on Ubuntu by default
2025-09-25 12:57:21 +01:00
Michael B. Gale
f3bf6463e1
Merge pull request #3151 from github/mbg/ci/rollback-test-triggers
...
Don't dry-run `rollback-release` workflow on release branches
2025-09-25 12:48:18 +01:00
Michael B. Gale
c5ce5e5d1c
Don't dry-run rollback-release workflow on release branches
2025-09-25 12:12:42 +01:00
Henry Mercer
79dc6cc78c
Merge pull request #3150 from github/mergeback/v3.30.4-to-main-303c0aef
...
Mergeback v3.30.4 refs/heads/releases/v3 into main
2025-09-25 12:08:26 +01:00
github-actions[bot]
4d32274da6
Rebuild
2025-09-25 10:50:17 +00:00
github-actions[bot]
0a3e31778d
Update changelog and version after v3.30.4
2025-09-25 10:19:26 +00:00
Ian Lynagh
303c0aef88
Merge pull request #3149 from github/update-v3.30.4-e4b85ab65
...
Merge main into releases/v3
2025-09-25 11:18:49 +01:00
github-actions[bot]
333a673809
Update changelog for v3.30.4
2025-09-25 09:54:23 +00:00
Henry Mercer
5445d1a09c
Merge branch 'main' into henrymercer/slim-pr-checks
2025-09-25 10:42:10 +01:00
Chuan-kai Lin
e4b85ab654
Merge pull request #3148 from github/cklin/just-test_file-serial
...
build: use --serial in 'just test_file'
2025-09-24 14:47:17 -07:00
Chuan-kai Lin
1e72556714
build: use --serial in 'just test_file'
...
Some tests require the --serial flag to pass.
2025-09-24 11:10:24 -07:00
Michael B. Gale
39842d8f83
Merge pull request #3146 from github/mbg/start-proxy/authenticate
...
Provide `Authorization` header when downloading `update-job-proxy`
2025-09-24 19:09:40 +01:00
Michael B. Gale
6ccec2ac14
Remove url from log messages
2025-09-24 18:54:49 +01:00
Henry Mercer
435f474d1e
Merge pull request #3147 from github/dependabot/npm_and_yarn/npm-76d2ab1078
...
Bump @actions/cache from 4.0.5 to 4.1.0 in the npm group
2025-09-24 18:47:44 +01:00
Henry Mercer
a34e1cd60b
Merge branch 'main' into henrymercer/slim-pr-checks
2025-09-24 19:29:32 +02:00
github-actions[bot]
f134e09015
Rebuild
2025-09-24 15:14:06 +00:00
dependabot[bot]
50a31df6ba
Bump @actions/cache from 4.0.5 to 4.1.0 in the npm group
...
Bumps the npm group with 1 update: [@actions/cache](https://github.com/actions/toolkit/tree/HEAD/packages/cache ).
Updates `@actions/cache` from 4.0.5 to 4.1.0
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/cache/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/cache )
---
updated-dependencies:
- dependency-name: "@actions/cache"
dependency-version: 4.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-24 15:12:49 +00:00
Henry Mercer
8e25b3435d
Merge pull request #3144 from github/henrymercer/dependabot
...
Update Dependabot configuration for GitHub Actions
2025-09-24 16:09:27 +01:00
Michael B. Gale
4e820a4ca4
Apply review feedback
2025-09-24 15:50:19 +01:00
Michael B. Gale
5a9c44b3b2
Merge pull request #3145 from github/mbg/ci/skip-checks-for-dependabot
...
Skip PR checks for events triggered by Dependabot
2025-09-24 13:58:23 +01:00
Michael B. Gale
3183e6b8f9
Skip non-generated workflows for Dependabot
2025-09-24 12:49:31 +01:00
Michael B. Gale
d43f46c39c
Set Authorization header for downloading update-job-proxy
2025-09-24 12:41:54 +01:00
Michael B. Gale
efcf614b5d
Refactor assembling Authorization header value into its own function
2025-09-24 12:40:15 +01:00
Henry Mercer
4082f8c39f
Install yq
2025-09-24 13:33:10 +02:00
Michael B. Gale
cec0b17b93
Skip PR checks for events triggered by Dependabot
2025-09-24 12:08:05 +01:00
Henry Mercer
83fdfaf3fc
Merge branch 'main' into henrymercer/slim-pr-checks
2025-09-24 13:03:53 +02:00
Henry Mercer
86de17c44d
Update Dependabot configuration for GitHub Actions
2025-09-24 11:54:39 +01:00
Henry Mercer
ba58de7d61
Run resolve environment test against Ubuntu only
...
There isn't really anything platform-specific at the moment.
2025-09-24 12:51:03 +02:00
Henry Mercer
8633a151d5
Remove unnecessary "test" prefix from check names
2025-09-24 12:45:10 +02:00
Henry Mercer
79bbb1744e
Remove PR checks that are now duplicated
...
Direct tracing is now enabled by default.
2025-09-24 12:44:21 +02:00
Henry Mercer
67a0080933
Test all-platform bundle on all platforms
2025-09-24 12:36:35 +02:00
Henry Mercer
a8eeef9291
Merge pull request #3143 from github/dependabot/npm_and_yarn/npm-1a46694d8a
...
Bump the npm group with 3 updates
2025-09-24 11:31:35 +01:00
github-actions[bot]
f54c1c0b33
Rebuild
2025-09-24 10:14:58 +00:00
dependabot[bot]
c6674f9abd
Bump the npm group with 3 updates
...
Bumps the npm group with 3 updates: [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat ), [@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 `@eslint/compat` from 1.3.2 to 1.4.0
- [Release notes](https://github.com/eslint/rewrite/releases )
- [Changelog](https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md )
- [Commits](https://github.com/eslint/rewrite/commits/compat-v1.4.0/packages/compat )
Updates `@typescript-eslint/eslint-plugin` from 8.44.0 to 8.44.1
- [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.44.1/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.44.0 to 8.44.1
- [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.44.1/packages/parser )
---
updated-dependencies:
- dependency-name: "@eslint/compat"
dependency-version: 1.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.44.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.44.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-24 10:13:41 +00:00
Henry Mercer
0890b56a8a
Merge pull request #3140 from github/henrymercer/dependabot-rebuild-actions
...
Trigger sync back script automatically
2025-09-24 11:11:54 +01:00
Ian Lynagh
c6e30a2b5a
Merge pull request #3118 from github/update-bundle/codeql-bundle-v2.23.1
...
Update default bundle to 2.23.1
2025-09-23 14:25:40 +01:00
Henry Mercer
1b12ed7ea8
Run resolve environment PR checks cross-platform
2025-09-23 15:15:15 +02:00
Henry Mercer
d92eef9c9e
Merge pull request #3138 from github/dependabot/github_actions/actions-a14fb9fd22
...
Bump the actions group across 1 directory with 2 updates
2025-09-23 14:11:12 +01:00
Henry Mercer
d34e247444
Enable Dependabot updates for other Actions in .github/actions
2025-09-23 15:00:15 +02:00
Henry Mercer
78e8dc0161
Trigger sync back script automatically
2025-09-23 14:59:56 +02:00
github-actions[bot]
a29637ac01
Rebuild
2025-09-23 12:54:09 +00:00
Henry Mercer
50fc7e9236
Fix tools: linked log message
2025-09-23 14:53:29 +02:00
dependabot[bot]
1ba789f617
Bump the actions group across 1 directory with 2 updates
...
Bumps the actions group with 2 updates in the / directory: [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) and [actions/create-github-app-token](https://github.com/actions/create-github-app-token ).
Updates `ruby/setup-ruby` from 1.257.0 to 1.263.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](4451173596...0481980f17 )
Updates `actions/create-github-app-token` from 2.1.1 to 2.1.4
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](https://github.com/actions/create-github-app-token/compare/v2.1.1...v2.1.4 )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.263.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
- dependency-name: actions/create-github-app-token
dependency-version: 2.1.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-23 12:52:28 +00:00
Henry Mercer
944aa7df3d
Merge pull request #3088 from github/dependabot/github_actions/actions-f739f361ea
...
Bump the actions group with 4 updates
2025-09-23 13:48:16 +01:00
Henry Mercer
29a4b8731d
Run code scanning config tests on Linux only
2025-09-23 14:40:02 +02:00
Henry Mercer
3df807292a
Only run PR checks on Ubuntu by default
2025-09-23 14:38:33 +02:00
Henry Mercer
c656a2569b
Merge pull request #3094 from github/copilot/stack-pr-3088
...
Sync Action version updates back to the source templates in the `pr-checks` directory
2025-09-23 13:31:55 +01:00
Michael B. Gale
eb05da905d
Specify Accept header for toolcache.downloadTool
2025-09-23 13:27:06 +01:00
github-actions[bot]
e8921f7eff
Add changelog note
2025-09-23 13:27:06 +01:00
github-actions[bot]
2bbfe979c3
Update default bundle to codeql-bundle-v2.23.1
2025-09-23 13:27:06 +01:00
Kasper Svendsen
5c8c613b75
Merge pull request #3062 from github/kaspersv/bump-minimum-overlay-codeql-version
...
Bump minimum CLI version for overlay analysis
2025-09-23 13:56:54 +02:00
Michael B. Gale
7dfbfdcb01
Report overall cache usage for CodeQL dependency caches
2025-09-23 12:28:42 +01:00
Michael B. Gale
3d7d7c978e
Fix comment
2025-09-23 11:56:50 +01:00
Michael B. Gale
249a3cbb5c
Add telemetry for storing dependency caches
2025-09-23 11:52:46 +01:00
Michael B. Gale
11480e326c
Add telemetry for restoring dependency caches
2025-09-23 11:50:15 +01:00
Kasper Svendsen
e2f4bf692b
Bump minimum CLI version for overlay analysis
2025-09-23 12:08:15 +02:00
Henry Mercer
2885255647
Only sync back versions on Dependabot update PRs
2025-09-23 11:29:23 +02:00
Michael B. Gale
665891b4f2
Merge pull request #3126 from github/mbg/add/properties-api
...
Add support for the repository properties API
2025-09-23 10:17:52 +01:00
Michael B. Gale
5a4aa83242
Always log when combining queries is disabled in the repo properties
2025-09-23 09:49:29 +01:00
Michael B. Gale
54bbe822cc
Always log when queries are configured in the repository properties
2025-09-23 09:44:52 +01:00
Michael B. Gale
4178e15b0a
Only disable loadPropertiesFromApi on GHES
2025-09-23 09:41:53 +01:00
Michael B. Gale
7f44048739
Merge pull request #3133 from github/dependabot/npm_and_yarn/npm-4684794bae
...
Bump the npm group with 5 updates
2025-09-23 09:34:15 +01:00
Michael B. Gale
205b6ba838
Rebuild
2025-09-23 09:29:04 +01:00
Michael B. Gale
0a75581cde
Check that we are on dotcom
2025-09-23 09:22:07 +01:00
Michael B. Gale
7f73f8c235
Add unit tests for properties module
2025-09-23 09:16:28 +01:00
Michael B. Gale
07920e84f8
Fix using keys instead of values
...
Also add `logger.debug` call with keys from API response
2025-09-23 09:12:16 +01:00
Michael B. Gale
40262b1861
Add getRepositoryProperties to api-client, for easier mocking
2025-09-23 09:11:10 +01:00
Michael B. Gale
b4f966a31a
Add FF to control whether to fetch repository properties
2025-09-22 20:26:56 +01:00
github-actions[bot]
8a84c17a9d
Rebuild
2025-09-22 17:08:30 +00:00
dependabot[bot]
3837f2e205
Bump the npm group with 5 updates
...
Bumps the npm group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) | `9.35.0` | `9.36.0` |
| [@octokit/types](https://github.com/octokit/types.ts ) | `14.1.0` | `15.0.0` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) | `8.43.0` | `8.44.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) | `8.43.0` | `8.44.0` |
| [esbuild](https://github.com/evanw/esbuild ) | `0.25.9` | `0.25.10` |
Updates `@eslint/js` from 9.35.0 to 9.36.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.36.0/packages/js )
Updates `@octokit/types` from 14.1.0 to 15.0.0
- [Release notes](https://github.com/octokit/types.ts/releases )
- [Commits](https://github.com/octokit/types.ts/compare/v14.1.0...v15.0.0 )
Updates `@typescript-eslint/eslint-plugin` from 8.43.0 to 8.44.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.44.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.43.0 to 8.44.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.44.0/packages/parser )
Updates `esbuild` from 0.25.9 to 0.25.10
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.9...v0.25.10 )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.36.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@octokit/types"
dependency-version: 15.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: npm
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.44.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.44.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: esbuild
dependency-version: 0.25.10
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-22 17:07:06 +00:00
Michael B. Gale
05310c6f55
Ignore repository property query config if CQ-only analysis
2025-09-22 16:32:28 +01:00
Michael B. Gale
889d482c54
Add logging to combineQueries
2025-09-22 16:32:26 +01:00
Henry Mercer
e9d7b2dd99
Remove unnecessary test cases
2025-09-22 16:49:11 +02:00
Henry Mercer
d9ad6a31c3
Error if sync.py not found
2025-09-22 16:49:11 +02:00
Henry Mercer
fbe415d86f
Remove misleading test case
2025-09-22 16:49:11 +02:00
Henry Mercer
8df00436ea
Remove half baked dry run functionality
2025-09-22 16:49:11 +02:00
Henry Mercer
bb07e07aff
Remove trailing whitespace
2025-09-22 16:49:11 +02:00
Henry Mercer
86ed2117d5
Note limitation of looking for uses: in pattern
2025-09-22 16:49:11 +02:00
Henry Mercer
5065ea8eef
Improve comment
2025-09-22 16:49:11 +02:00
Henry Mercer
ee37081d03
Remove docs about sync back workflow
...
In favour of docs in the script itself
2025-09-22 16:48:46 +02:00
Henry Mercer
5df1d6e0db
Remove redundant check
2025-09-22 15:39:05 +01:00
Henry Mercer
b8806eca8c
Merge pull request #3131 from github/henrymercer/required-checks-safety
...
CI: Improve safety of update required checks script
2025-09-22 15:37:35 +01:00
Henry Mercer
33da5f0b36
Use jq to check array length
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-22 15:21:20 +01:00
Henry Mercer
8a9ef89a8a
Update required checks: Fail if no check runs found
2025-09-22 16:08:45 +02:00
Henry Mercer
6b6d1ddcf9
Update required checks: Fail on error
2025-09-22 16:08:31 +02:00
Henry Mercer
2b07444ab3
Merge pull request #3130 from github/henrymercer/request-nightly
...
Support requesting latest nightly with `tools: nightly`
2025-09-22 14:59:43 +01:00
Michael B. Gale
54746c8dad
Fix expected-config-file-contents
2025-09-22 14:56:51 +01:00
Henry Mercer
5ab5aef079
Document nightly tools input in action.yml
2025-09-22 15:48:23 +02:00
Michael B. Gale
6bb4ad3009
Update .github/actions/check-codescanning-config/index.ts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-22 13:11:32 +01:00
Henry Mercer
4901f549de
Lint
2025-09-22 14:01:09 +02:00
Michael B. Gale
d46a178adb
Sort queries array in check-codescanning-config
2025-09-22 13:00:15 +01:00
Henry Mercer
e2e36b17af
Add helper function for reserved tools values
2025-09-22 13:59:40 +02:00
Henry Mercer
bd516303e1
Specify bundle URL in local bundle PR check
2025-09-22 13:32:04 +02:00
Michael B. Gale
6117099fe1
Merge pull request #3127 from github/mbg/refactor/db-config-and-errors
...
Refactor database configuration from `config-utils` into its own file
2025-09-22 12:23:54 +01:00
Henry Mercer
79e0afb999
Run local CodeQL check using linked bundle
2025-09-22 13:21:11 +02:00
Henry Mercer
a25c57cebe
Wrap API call to provide better error message
2025-09-22 13:20:16 +02:00
Henry Mercer
48017e960d
Add changelog note
2025-09-22 12:57:53 +02:00
Henry Mercer
39be66afb0
Add log message
2025-09-22 12:54:42 +02:00
Henry Mercer
67427c612a
Update prepare-test docs
2025-09-22 12:49:36 +02:00
Henry Mercer
9e8cbee7cb
Process nightly CI runs using tools: nightly
2025-09-22 12:49:36 +02:00
Henry Mercer
0f4529ee05
Enable requesting latest nightly with "tools: nightly"
2025-09-22 12:49:35 +02:00
Michael B. Gale
0c4919df84
Merge pull request #3128 from github/mbg/ci/concurrency
2025-09-22 11:45:22 +01:00
Michael B. Gale
2d8d6395ef
Add missing "not" in comment
2025-09-20 14:23:28 +01:00
Michael B. Gale
6fcf631e73
Add concurrency settings to PR checks
2025-09-20 14:19:07 +01:00
Michael B. Gale
a067418f51
Ava: Run all tests in src/ directory
2025-09-20 14:10:04 +01:00
Michael B. Gale
c7eb488f8f
Add tests
2025-09-20 14:09:08 +01:00
Michael B. Gale
d14a2122fd
Include repo property queries in combineQueries
2025-09-20 14:09:08 +01:00
Michael B. Gale
1bfb67dae0
Refactor combining queries into its own function
2025-09-20 14:09:08 +01:00
Michael B. Gale
781a65ae32
Use appropriate error message in parseQueriesFromInput for repo property input
2025-09-20 14:09:08 +01:00
Michael B. Gale
ed216a06d2
Include queries from repo properties in AugmentationProperties
2025-09-20 14:09:07 +01:00
Michael B. Gale
6150aff57f
Add and use QuerySpec type
2025-09-20 14:09:07 +01:00
Michael B. Gale
3b00d03019
Load repository properties and store them in the Config
2025-09-20 14:09:07 +01:00
Michael B. Gale
4f9b2f7f06
Add initial client for repository properties
2025-09-20 14:09:06 +01:00
Michael B. Gale
96ca55b157
Ava: Run all tests in src/ directory
2025-09-20 14:06:54 +01:00
Michael B. Gale
0337c4c06e
Merge pull request #3123 from github/mbg/fix/upload-sarif-cq-only
2025-09-19 18:48:48 +01:00
Chuan-kai Lin
c22ae04dd3
Merge pull request #3125 from github/cklin/overlay-restore-timeout
...
Overlay: use restoreCache() timeout
2025-09-19 10:25:21 -07:00
Chuan-kai Lin
80273e2bc1
Overlay: use restoreCache() timeout
...
This commit changes overlay-base database download to pass the
segmentTimeoutInMs option to restoreCache(), so that restoreCache()
itself can properly abort slow downloads.
The waitForResultWithTimeLimit() wrapper around restoreCache() remains
as a second line of defense, but with a higher 10-minute time limit, to
guard against cache restore hangs outside segment downloads.
2025-09-19 09:40:09 -07:00
Michael B. Gale
dc1166cacb
Move tests for functions now in db-config
2025-09-19 17:16:41 +01:00
Michael B. Gale
ddc6d540f0
Move AugmentationProperties out of config-utils
2025-09-19 17:08:17 +01:00
Michael B. Gale
6222edff53
Move error messages from config-utils to their own file
2025-09-19 17:08:09 +01:00
Michael B. Gale
3305d21389
Move UserConfig to its own file
2025-09-19 17:08:00 +01:00
Michael B. Gale
db37d924ee
Fix condition
2025-09-19 16:17:34 +01:00
Michael B. Gale
6249793233
Disable cpp in upload-quality-sarif check
2025-09-19 16:17:33 +01:00
Michael B. Gale
e33b0ab3ac
Update upload-quality-sarif check to only use code-quality
2025-09-19 16:17:33 +01:00
Michael B. Gale
7bea0e2e12
Fix outdated comment
2025-09-19 16:17:33 +01:00
Michael B. Gale
d378195403
Add new sarif-ids output to upload-sarif action
...
Unlike `sarif-id` which is for the single Code Scanning SARIF id, `sarif-ids` contains stringified JSON object with details of all SARIF ids.
2025-09-19 16:17:31 +01:00
Chuan-kai Lin
12dda79905
Merge pull request #3124 from github/cklin/rename-withtimeout
...
Rename withTimeout() to waitForResultWithTimeLimit()
2025-09-18 13:34:56 -07:00
Michael B. Gale
a2ce099060
Use findAndUpload for Code Scanning
2025-09-18 16:29:25 +01:00
Michael B. Gale
696b467654
Handle single file case in findAndUpload
2025-09-18 16:29:23 +01:00
Michael B. Gale
c8e017d3e7
Move isDirectory check into findAndUpload
2025-09-18 16:28:39 +01:00
Chuan-kai Lin
8185897cad
Rename withTimeout() to waitForResultWithTimeLimit()
...
The name withTimeout() gives the impression that it would limit the
execution of the promise to the given time bound. But that is not the
case: it is only the _waiting_ that is limited, and the promise would
keep running beyond the time bound.
This commit renames withTimeout() to waitForResultWithTimeLimit() so
that developers are more likely to understand the actual behavior of
this function.
2025-09-18 08:27:36 -07:00
Michael B. Gale
a6161a8092
Call lstatSync on sarifPath earlier and check that the path exists then
2025-09-18 14:13:17 +01:00
Michael B. Gale
35454d39b2
Refactor CQ SARIF upload in upload-sarif into a function
2025-09-18 14:13:14 +01:00
Henry Mercer
b73659a4ff
Merge pull request #3122 from felickz/main
...
Update ref description in action.ymls to include expected format for uploads
2025-09-18 09:52:36 +01:00
Chad Bentz
2f35a47982
Update upload-sarif/action.yml
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-17 19:07:57 -04:00
Chad Bentz
242ca1c0a1
Update ref description in action.ymls to include expected format for uploads
2025-09-17 19:02:50 -04:00
Henry Mercer
573acd9552
Merge pull request #3115 from github/dependabot/npm_and_yarn/npm-75b7851ed5
...
Bump uuid from 12.0.0 to 13.0.0 in the npm group
2025-09-15 18:38:40 +01:00
github-actions[bot]
668f0f00da
Rebuild
2025-09-15 17:18:08 +00:00
dependabot[bot]
0b263ec528
Bump uuid from 12.0.0 to 13.0.0 in the npm group
...
Bumps the npm group with 1 update: [uuid](https://github.com/uuidjs/uuid ).
Updates `uuid` from 12.0.0 to 13.0.0
- [Release notes](https://github.com/uuidjs/uuid/releases )
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/uuidjs/uuid/compare/v12.0.0...v13.0.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-version: 13.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 17:16:56 +00:00
Michael B. Gale
9e5383b3b1
Merge pull request #3113 from github/nickrolfe/minimize-jars-followup
...
Only enable Java dependency minimisation when caching is enabled
2025-09-15 16:57:27 +01:00
Henry Mercer
8279538f3d
Merge pull request #3114 from github/henrymercer/pr-checks-codeql-2.22
...
Run PR checks over CodeQL v2.22 release series
2025-09-15 16:52:03 +01:00
Henry Mercer
86f23c3336
Run PR checks over CodeQL v2.22 release series
2025-09-15 16:34:20 +01:00
Henry Mercer
77c3d2533d
Merge pull request #3112 from github/henrymercer/scan-python
...
CI: Configure Python analysis
2025-09-15 16:25:56 +01:00
Henry Mercer
1069ace04e
Update .github/workflows/codeql.yml
2025-09-15 16:09:21 +01:00
Nick Rolfe
4014b75309
Only enable JAVA dependency minimisation when caching is enabled
2025-09-15 15:11:28 +01:00
Henry Mercer
bce0fa7b27
Remove build mode from matrix
2025-09-15 14:45:40 +01:00
Henry Mercer
8105843d42
Specify paths-ignore for other languages
2025-09-15 14:20:15 +01:00
Henry Mercer
61b8b636e3
Only upload a single matrix case for JS
2025-09-15 14:15:05 +01:00
Henry Mercer
73ead84d0a
Reorder strategy properties
2025-09-15 14:12:47 +01:00
Henry Mercer
793fe1783c
CI: Configure Python analysis
2025-09-15 14:10:32 +01:00
Paolo Tranquilli
aa90e97ad2
Merge pull request #3091 from github/redsun82/fix-windows-ci
...
Set `shell: bash` by default on all workflows
2025-09-12 18:47:08 +02:00
Paolo Tranquilli
2b7d487cf8
Update .github/workflows/codeql.yml
...
Co-authored-by: Henry Mercer <henrymercer@github.com >
2025-09-12 18:20:44 +02:00
Paolo Tranquilli
f92cc3a0e7
Merge pull request #3065 from github/redsun82/update-brace-expansion
...
Use brace-expansion >2.0.1
2025-09-12 16:06:42 +02:00
Nick Rolfe
185266a022
Merge pull request #3107 from github/nickrolfe/minimize-jars
...
Add feature flag to roll out JAR minimization in the Java extractor
2025-09-12 13:09:42 +01:00
Paolo Tranquilli
a1244387b0
Merge branch 'main' into redsun82/update-brace-expansion
2025-09-12 13:44:46 +02:00
Michael B. Gale
dc9a47dceb
Merge pull request #3110 from github/mbg/proxy/fetch-from-release
...
Fetch proxy binaries from `defaults.json` release
2025-09-12 12:38:15 +01:00
Nick Rolfe
3ca9525ddd
Add changelog entry for Java dependency minimization rollout
2025-09-12 12:10:05 +01:00
Nick Rolfe
0abf548bb3
Add feature flag to roll out JAR minimization in the Java extractor
2025-09-12 12:09:34 +01:00
Michael B. Gale
e2636d2e4f
Change "current release" to "linked release"
2025-09-12 11:15:03 +01:00
Henry Mercer
df1fe23118
Merge pull request #3083 from github/henrymercer/resolve-languages-default-queries
...
Resolve supported languages using CodeQL CLI
2025-09-12 10:12:15 +01:00
Chuan-kai Lin
0d33fd9f26
Merge pull request #3109 from github/cklin/init-save-updated-config
...
init-action: save updated config
2025-09-11 14:18:59 -07:00
Chuan-kai Lin
5c30ae46c1
Stop saving config in initConfig()
2025-09-11 12:31:29 -07:00
Michael B. Gale
9df23425dc
Search release pointed at by defaults.json for registry proxy artifact
2025-09-11 18:56:19 +01:00
Paolo Tranquilli
4e1dadc5b3
Fix accidental removal of - shell: bash lines
2025-09-11 17:54:28 +02:00
Paolo Tranquilli
856e1e5c78
Address review
2025-09-11 17:54:00 +02:00
Paolo Tranquilli
d797efbb26
Merge branch 'main' into redsun82/fix-windows-ci
2025-09-11 17:41:08 +02:00
Chuan-kai Lin
4e2e64a92a
init-action: save updated config
...
This commit updates the init action to save the config again at the end
of run(), so that config updates in run() are correctly propagated to
the analyze action.
2025-09-11 08:07:50 -07:00
Michael B. Gale
ffcbb4c0c1
Move UPDATEJOB_PROXY constants to start-proxy.ts
2025-09-11 15:34:29 +01:00
Michael B. Gale
148e76abb6
Merge pull request #3108 from github/mbg/changelog/workflow-validation
...
Add changelog entry for improved version consistency checks
2025-09-11 14:06:40 +01:00
Michael B. Gale
21a1feb391
Add changenote for improved version consistency checks
2025-09-11 12:03:09 +01:00
Michael B. Gale
1479235f5d
Merge pull request #3100 from github/mbg/config-version
...
Store and check action version in `Config`
2025-09-11 11:56:05 +01:00
Michael B. Gale
0d058cdc59
Merge pull request #3099 from github/mbg/validate-action-version-in-workflow
...
Validate workflow to check that all `codeql-action` versions are the same
2025-09-11 11:53:14 +01:00
Chuan-kai Lin
25e54dffab
Merge pull request #3105 from github/mergeback/v3.30.3-to-main-192325c8
...
Mergeback v3.30.3 refs/heads/releases/v3 into main
2025-09-10 10:55:01 -07:00
github-actions[bot]
25c32186df
Rebuild
2025-09-10 17:35:23 +00:00
github-actions[bot]
191d3de659
Update changelog and version after v3.30.3
2025-09-10 17:32:56 +00:00
Chuan-kai Lin
192325c861
Merge pull request #3104 from github/update-v3.30.3-b660efdcf
...
Merge main into releases/v3
2025-09-10 10:32:26 -07:00
Henry Mercer
c9d2739db2
Use more generic regexp for sync.py changes
2025-09-10 18:24:51 +01:00
Henry Mercer
d0f02ad683
Simplify import
2025-09-10 18:24:38 +01:00
Henry Mercer
1343eba2d0
Remove unused imports
2025-09-10 18:14:20 +01:00
Henry Mercer
cde0d796a6
Run sync back script separately
2025-09-10 18:14:08 +01:00
Henry Mercer
d08f929510
Run test script in CI
2025-09-10 18:12:29 +01:00
Henry Mercer
d9bc711b1c
Rename script for consistency
2025-09-10 18:12:20 +01:00
copilot-swe-agent[bot]
f537110285
Add sync-back script execution to rebuild workflow
...
Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com >
2025-09-10 16:59:28 +00:00
copilot-swe-agent[bot]
5d79536231
Remove regular workflow file updates from sync-back script
...
Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com >
2025-09-10 16:53:17 +00:00
copilot-swe-agent[bot]
f77ed607fd
Improve sync-back automation with automatic action detection, comment preservation, and tests
...
Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com >
2025-09-10 16:00:52 +00:00
github-actions[bot]
e68956d90b
Update changelog for v3.30.3
2025-09-10 15:34:46 +00:00
Michael B. Gale
b660efdcfd
Merge pull request #3103 from github/mbg/fix/category-check
...
Fix `runInterpretResultsFor` using the wrong `AnalysisConfig` for Code Quality `category` fix
2025-09-10 16:30:12 +01:00
Michael B. Gale
e49458befe
Fix runInterpretResultsFor using the wrong AnalysisConfig for category fix
2025-09-10 16:14:19 +01:00
Kasper Svendsen
f374a62c8b
Merge pull request #3098 from github/kaspersv/increase-overlay-base-size-limit
...
Overlay: Increase size limit for cached overlay base database
2025-09-10 15:01:08 +02:00
Michael B. Gale
0487de31f2
Update src/config-utils.test.ts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-10 13:47:47 +01:00
Michael B. Gale
754f2e184f
Simplify step.uses condition
2025-09-10 13:35:39 +01:00
Michael B. Gale
4f56152a48
Store and check action version in Config
2025-09-10 13:33:17 +01:00
Michael B. Gale
5efa438e92
Merge pull request #3101 from github/mbg/public-repo-notice-in-pr-template
...
Add a reminder to the PR template that this is a public repo
2025-09-10 13:29:04 +01:00
Michael B. Gale
bb98ff4838
Validate workflow to check that all codeql-action versions are the same
2025-09-10 13:02:28 +01:00
Kasper Svendsen
8a84a62542
Overlay: Increase size limit for cached overlay base database
2025-09-10 12:30:56 +02:00
Paolo Tranquilli
eb50a881d8
Merge pull request #3097 from github/redsun82/only-dump-sarif
...
Dump soon to be uploaded SARIF on request
2025-09-10 12:07:32 +02:00
copilot-swe-agent[bot]
8d31b533a2
Add sync-back automation for Dependabot action version updates
...
Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com >
2025-09-10 09:39:16 +00:00
Paolo Tranquilli
4c534612bf
Tweak sarif dump log
2025-09-10 07:52:59 +02:00
Paolo Tranquilli
dae3742b0a
Dump soon to be uploaded SARIF on request
...
This introduces a new internal environment variable flag
(`CODEQL_ACTION_SARIF_DUMP_DIR`) that, when set to `true`, causes the
SARIF file that will be uploaded to be dumped to the specified
directory. The filename will be `upload.sarif` or `upload.quality.sarif`
depending on the upload target.
2025-09-10 07:46:05 +02:00
Henry Mercer
31d3ae847e
Merge pull request #3095 from github/copilot/fix-9c4e2e82-c57a-4af0-8336-b8b24b72dba3
...
Remove --intra-layer-parallelism flag from CodeQL CLI commands
2025-09-09 20:18:54 +01:00
Michael B. Gale
3bf58bb047
Merge branch 'main' into redsun82/fix-windows-ci
2025-09-09 19:35:16 +01:00
copilot-swe-agent[bot]
2a4630c7f1
Remove --intra-layer-parallelism flag from CodeQL CLI commands
...
Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com >
2025-09-09 16:53:28 +00:00
copilot-swe-agent[bot]
4366c13457
Initial plan
2025-09-09 16:33:51 +00:00
copilot-swe-agent[bot]
436471d2fb
Initial plan
2025-09-09 16:16:43 +00:00
Henry Mercer
ed9d73bc6f
Alphabetically order ToolsFeature
2025-09-09 14:42:39 +01:00
Paolo Tranquilli
c778749ed4
fix codeql.yml codeql invocation on windows
2025-09-09 14:08:29 +02:00
Paolo Tranquilli
0c065fa4cf
Sort out windows CRLF mess
2025-09-09 14:00:28 +02:00
Michael B. Gale
52ddbe1e52
Merge pull request #3092 from github/mergeback/v3.30.2-to-main-d3678e23
...
Mergeback v3.30.2 refs/heads/releases/v3 into main
2025-09-09 12:10:43 +01:00
github-actions[bot]
6c261ed0c7
Rebuild
2025-09-09 10:36:55 +00:00
github-actions[bot]
deb055de7e
Update changelog and version after v3.30.2
2025-09-09 10:34:25 +00:00
Michael B. Gale
d3678e237b
Merge pull request #3090 from github/update-v3.30.2-d7a501da0
...
Merge main into releases/v3
2025-09-09 11:33:45 +01:00
Michael B. Gale
14bbb6a806
Add changelog entries
2025-09-09 11:20:20 +01:00
Paolo Tranquilli
1b8f0ffedf
Set shell: bash by default on all workflows
2025-09-09 12:19:45 +02:00
github-actions[bot]
a879d03368
Update changelog for v3.30.2
2025-09-09 10:12:06 +00:00
Michael B. Gale
d7a501da01
Merge pull request #3085 from github/mbg/multi-language-repo/gitignore
...
Add C# artifacts to `.gitignore` for `multi-language-repo`
2025-09-09 11:10:03 +01:00
dependabot[bot]
1a80c9b44e
Bump the actions group with 4 updates
...
Bumps the actions group with 4 updates: [actions/setup-go](https://github.com/actions/setup-go ), [actions/github-script](https://github.com/actions/github-script ), [actions/setup-node](https://github.com/actions/setup-node ) and [actions/setup-python](https://github.com/actions/setup-python ).
Updates `actions/setup-go` from 5 to 6
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v5...v6 )
Updates `actions/github-script` from 7 to 8
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v7...v8 )
Updates `actions/setup-node` from 4 to 5
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v5 )
Updates `actions/setup-python` from 5 to 6
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/github-script
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 17:54:44 +00:00
Henry Mercer
c90f0747e2
Merge pull request #3087 from github/dependabot/npm_and_yarn/npm-1cf7fedfcf
...
Bump the npm group with 5 updates
2025-09-08 18:46:27 +01:00
Michael B. Gale
d8df826a79
Merge pull request #3086 from github/mbg/docs/required-checks
...
Clarify instructions for updating PR checks to avoid emphasis on `main`
2025-09-08 18:41:00 +01:00
github-actions[bot]
23419de6bd
Rebuild
2025-09-08 17:18:08 +00:00
dependabot[bot]
7d8e1e924f
Bump the npm group with 5 updates
...
Bumps the npm group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [uuid](https://github.com/uuidjs/uuid ) | `11.1.0` | `12.0.0` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) | `9.34.0` | `9.35.0` |
| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver ) | `7.7.0` | `7.7.1` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) | `8.41.0` | `8.43.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) | `8.41.0` | `8.43.0` |
Updates `uuid` from 11.1.0 to 12.0.0
- [Release notes](https://github.com/uuidjs/uuid/releases )
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/uuidjs/uuid/compare/v11.1.0...v12.0.0 )
Updates `@eslint/js` from 9.34.0 to 9.35.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.35.0/packages/js )
Updates `@types/semver` from 7.7.0 to 7.7.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/semver )
Updates `@typescript-eslint/eslint-plugin` from 8.41.0 to 8.43.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.43.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.41.0 to 8.43.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.43.0/packages/parser )
---
updated-dependencies:
- dependency-name: uuid
dependency-version: 12.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: npm
- dependency-name: "@eslint/js"
dependency-version: 9.35.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@types/semver"
dependency-version: 7.7.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.43.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.43.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 17:16:35 +00:00
Michael B. Gale
76a3cccaa4
Clarify instructions for updating PR checks for PRs
2025-09-08 17:35:54 +01:00
Michael B. Gale
01fd48d5b6
Remove comment about main from update-required-checks.sh
2025-09-08 17:29:49 +01:00
Michael B. Gale
ec4b36c090
Add C# artifacts to .gitignore for multi-language-repo
2025-09-08 16:19:57 +01:00
Michael B. Gale
0a56aada02
Merge pull request #3064 from github/mbg/cq/allow-cq-only-analysis
...
Allow Code Quality only analysis
2025-09-08 16:13:19 +01:00
Chuan-kai Lin
1c6bc389a1
Merge pull request #3080 from github/cklin/overlay-db-automation-id
...
Overlay: add automation ID to cache key
2025-09-08 06:33:55 -07:00
Paolo Tranquilli
d42097d387
Build
2025-09-08 14:05:29 +02:00
Paolo Tranquilli
16f15bc9a7
Merge branch 'main' into redsun82/update-brace-expansion
2025-09-08 14:03:32 +02:00
Michael B. Gale
144880b6f0
Merge pull request #3084 from github/mbg/fix/hasActionsWorkflows
...
Fix `hasActionsWorkflows` throwing an exception if the workflows folder doesn't exist
2025-09-08 09:54:45 +01:00
Paolo Tranquilli
f11caf4aad
Override brace-expansion from 2.0.1 to 2.0.2
2025-09-08 10:53:44 +02:00
Michael B. Gale
e045f5eeb4
Fix hasActionsWorkflows throwing if workflows folder doesn't exist
2025-09-05 21:11:33 +01:00
Michael B. Gale
ab82675d3b
Add test to check hasActionsWorkflows doesn't throw
2025-09-05 21:10:17 +01:00
Chuan-kai Lin
0e42ed405c
build: refresh js files
2025-09-05 11:38:15 -07:00
Chuan-kai Lin
0a3d60d97c
Overlay: clarify save vs restore keys
2025-09-05 11:37:03 -07:00
Chuan-kai Lin
fc5847810e
Overlay: clarify componentsJson computation
...
This commit updates componentsJson computation to call JSON.stringify()
without the replacer array and documents why the result is stable.
2025-09-05 11:36:58 -07:00
Henry Mercer
71410c6e72
Enable feature in CI for testing
2025-09-05 16:56:51 +01:00
Henry Mercer
d981505040
Add log for supported languages
2025-09-05 16:56:15 +01:00
Henry Mercer
f8fb310547
Resolve supported languages using CodeQL CLI
2025-09-05 16:17:32 +01:00
Michael B. Gale
e75b5d3373
Fix: Include matrix.analysis-kinds in artifact names
2025-09-05 14:27:28 +01:00
Arthur Baars
aeaa720d65
Merge pull request #3082 from github/mergeback/v3.30.1-to-main-f1f6e5f6
...
Mergeback v3.30.1 refs/heads/releases/v3 into main
2025-09-05 14:26:13 +02:00
github-actions[bot]
6f2d6bb779
Rebuild
2025-09-05 11:59:47 +00:00
github-actions[bot]
b92db7e193
Update changelog and version after v3.30.1
2025-09-05 11:56:50 +00:00
Arthur Baars
f1f6e5f6af
Merge pull request #3081 from github/update-v3.30.1-2d2f57ed3
...
Merge main into releases/v3
2025-09-05 13:56:19 +02:00
Michael B. Gale
918e792ec9
Throw an error if query customisations are enabled for a code-quality-only analysis
2025-09-05 12:44:30 +01:00
Michael B. Gale
5d822f13cd
Rename getDbAnalysisKind and getDbAnalysisConfig
2025-09-05 12:39:34 +01:00
Michael B. Gale
6d0bcea699
Matrix over analysis-kinds in quality-queries check
2025-09-05 12:35:53 +01:00
github-actions[bot]
5dd2164a3d
Update changelog for v3.30.1
2025-09-05 11:31:46 +00:00
Chuan-kai Lin
4c82ae2356
Overlay: add automation ID to cache key
...
This commit adds automation ID to the overlay-base database cache key so
that we properly distinguish different analyses in the same repo for the
same language.
Since I am changing the cache key format, I also moved the CodeQL bundle
version to the end of the cache restore key, in case we want to remove
it from the restore key sometime in the future.
Note that I chose to leave CACHE_VERSION unchanged because the old and
the new cache keys are sufficiently different that there should be no
risk of confusion.
2025-09-04 14:13:15 -07:00
Michael B. Gale
2d2f57ed3a
Merge pull request #3079 from github/mbg/proxy/accept-git-source
...
Accept `git_source` registry configurations for Go
2025-09-04 16:57:42 +01:00
Arthur Baars
b364f99409
Merge pull request #3077 from github/update-bundle/codeql-bundle-v2.23.0
...
Update default bundle to 2.23.0
2025-09-04 17:12:51 +02:00
Arthur Baars
5b8860ac11
Merge branch 'main' into update-bundle/codeql-bundle-v2.23.0
2025-09-04 16:57:04 +02:00
Michael B. Gale
8fe8b24202
Add git_source as supported registry type for Go
2025-09-04 14:06:50 +01:00
Michael B. Gale
6242bcbf1b
Allow multiple registry types in LANGUAGE_TO_REGISTRY_TYPE
2025-09-04 13:54:49 +01:00
Michael B. Gale
38f1a70179
Add runInterpretResultsFor to de-duplicate code for interpret-results
2025-09-04 12:25:50 +01:00
Michael B. Gale
d08e9a2e04
Make conditions for interpret-results more robust
2025-09-04 12:14:12 +01:00
Michael B. Gale
ae2df70629
Make code that builds the list of queries for run-queries more robust in the event of future changes
2025-09-04 12:03:24 +01:00
Michael B. Gale
f4fca70590
Do not mutate originalUserInput
2025-09-04 11:56:48 +01:00
Michael B. Gale
51d74ac81c
Remove default arguments from uploadSpecifiedFiles and validateUniqueCategory
2025-09-04 11:44:36 +01:00
Michael B. Gale
3ee9287c7a
Update condition and comment for CQ-only config
2025-09-04 11:44:34 +01:00
Michael B. Gale
7baedbc3b8
Check if Code Scanning is enabled before uploading Code Scanning SARIF
2025-09-04 11:43:54 +01:00
Michael B. Gale
86275f6e9a
Fix addSarifExtension and add tests
2025-09-04 11:43:54 +01:00
Michael B. Gale
01fe6a1120
Override query configuration for Code Quality only analyses
2025-09-04 11:43:51 +01:00
Michael B. Gale
811aef84cb
Move isDefined from start-proxy to util
2025-09-04 11:39:22 +01:00
Michael B. Gale
244e04cc4a
Add test with analysisKindsInput: code-quality
2025-09-04 11:39:22 +01:00
Michael B. Gale
8ea50b8f82
Add and use helpers for determining analysis config the DB is initialised with
2025-09-04 11:39:22 +01:00
Michael B. Gale
04bb07498c
Add sarifExtension field to AnalysisConfig
2025-09-04 11:39:22 +01:00
Michael B. Gale
6d2d2042ff
Add note for getPerQueryAlertCounts
2025-09-04 11:39:21 +01:00
Michael B. Gale
ff57bbf22c
Handle different permutations of analysis kinds in analyze action
2025-09-04 11:39:21 +01:00
Michael B. Gale
e4ffe6f3e5
Only specify queries for run-queries if both analysis kinds are enabled
2025-09-04 11:39:21 +01:00
Michael B. Gale
cb8f28fbf7
Add kind property to AnalysisConfig and documentation
2025-09-04 11:39:21 +01:00
Michael B. Gale
01627081ff
Rename UploadTarget to AnalysisConfig
2025-09-04 11:39:18 +01:00
Michael B. Gale
ca7dd4ad38
Move UploadTarget definitions to analyses.ts
2025-09-04 11:38:53 +01:00
Michael B. Gale
85a4853504
Add utility function to check if code scanning is enabled
2025-09-04 11:38:07 +01:00
Michael B. Gale
434df8e95c
Update checks to use analysis-kinds instead of quality-queries
2025-09-04 11:38:06 +01:00
Michael B. Gale
dfb741d27f
Merge pull request #3075 from github/mbg/remove-augmentation-properties
...
Remove `augmentationProperties` from `Config` type
2025-09-04 11:31:20 +01:00
Michael B. Gale
920bba1769
Add unit tests for createInitWithConfigStatusReport
2025-09-04 10:59:23 +01:00
Michael B. Gale
37ddb03e0d
Add createInitWithConfigStatusReport function
2025-09-04 10:16:25 +01:00
Michael B. Gale
da9299646d
Move InitStatusReport types to status-report.ts
2025-09-04 10:06:34 +01:00
Michael B. Gale
f2e20f52e0
Rename getDefaultConfig and update doc comment
2025-09-04 10:01:17 +01:00
Michael B. Gale
8d623f4184
Populate computedConfig in getDefaultConfig
2025-09-04 09:57:29 +01:00
Michael B. Gale
0fb047d929
Set user-provided UserConfig in getDefaultConfig
2025-09-04 09:55:00 +01:00
Michael B. Gale
1fd8a71a12
Merge pull request #3072 from github/mbg/refactor/augmentation-properties
...
Overlay databases: Use `Config` instead of `AugmentationProperties`
2025-09-03 16:40:50 +01:00
Michael B. Gale
87c5b58925
Remove augmentationProperties from Config
2025-09-03 12:56:58 +01:00
Michael B. Gale
d332aa98b6
Use computedConfig for pack telemetry
2025-09-03 12:56:22 +01:00
Michael B. Gale
7f81363b78
Mark result of appendExtraQueryExclusions as Readonly to prevent further modification
2025-09-03 12:21:31 +01:00
Michael B. Gale
e9fb72dd82
Move extraQueryExclusions out of AugmentationProperties
2025-09-03 12:13:58 +01:00
Henry Mercer
0df935330d
Merge pull request #3078 from github/henrymercer-patch-1
...
Add retroactive changelog note for #3054
2025-09-02 20:53:10 +01:00
Henry Mercer
7076b2b468
Add retroactive changelog note for #3054
2025-09-02 20:36:12 +01:00
Henry Mercer
47454d979d
Merge pull request #3076 from github/copilot/fix-e885529e-2505-445e-8390-e2c6c91256a4
...
Remove redundant @types packages that now ship their own TypeScript definitions
2025-09-02 19:17:23 +01:00
github-actions[bot]
fd7a1e18f9
Add changelog note
2025-09-02 18:16:47 +00:00
github-actions[bot]
d8532d6e0e
Update default bundle to codeql-bundle-v2.23.0
2025-09-02 18:16:37 +00:00
copilot-swe-agent[bot]
e6103f56ce
Remove redundant @types packages that ship their own types
...
Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com >
2025-09-02 17:38:29 +00:00
copilot-swe-agent[bot]
56649d3719
Initial plan
2025-09-02 17:29:52 +00:00
Michael B. Gale
ac9b91e745
Move overlay db settings from AugmentationProperties to Config
2025-09-02 18:02:12 +01:00
Michael B. Gale
c4d2772a75
Add computedConfig property to Config type
2025-09-02 18:01:49 +01:00