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