Commit Graph

3405 Commits

Author SHA1 Message Date
Henry Mercer
a05f541a6e Record the job that published an overlay status
This makes it easier to find the job that produced the status.
2026-03-03 16:56:18 +01:00
Michael B. Gale
9bf973324f Merge pull request #3528 from github/mbg/refactor/sarif
Refactor SARIF-related types and functions into a separate module
2026-03-03 12:10:30 +00:00
Michael B. Gale
6d060bbaa1 Return Partial<Log> from readSarifFile
Our previous definition had `tools` as a mandatory field, so this
also makes some changes to deal with the case where that may
be `undefined` by treating it as equivalent to `[]`.
2026-03-03 11:34:01 +00:00
Michael B. Gale
28b449d8c7 Improve version handling in combineSarifFiles 2026-03-03 11:18:47 +00:00
Michael B. Gale
1721ce7afd Address minor review comments 2026-03-03 11:05:37 +00:00
Michael B. Gale
b43d146e37 Do not alias types 2026-03-02 20:47:19 +00:00
Michael B. Gale
66e08d2b3f Make entries in new mapping mandatory 2026-03-02 18:08:53 +00:00
Michael B. Gale
9a31859f78 Use @types/sarif 2026-03-02 18:04:11 +00:00
github-actions[bot]
6059d3ceb5 Rebuild 2026-03-02 11:35:32 +00:00
Henry Mercer
06cd615ad8 Soften language re overlay failures 2026-03-02 11:48:45 +01:00
Michael B. Gale
8a1cd7656d Put change behind a FF 2026-03-01 15:07:47 +00:00
Michael B. Gale
40aec383a1 Move more SARIF helpers to sarif module 2026-03-01 14:22:49 +00:00
Michael B. Gale
2fce45b8e6 Add wrapper around JSON.parse to sarif module 2026-03-01 14:10:25 +00:00
Michael B. Gale
d7cfd19fb8 Move SARIF types out of util.ts 2026-03-01 13:42:46 +00:00
Michael B. Gale
68d73442fa Remove unused registry types from LANGUAGE_TO_REGISTRY_TYPE 2026-02-28 23:24:41 +00:00
Henry Mercer
6704d80ac6 Merge pull request #3520 from github/dependabot/npm_and_yarn/fast-xml-parser-5.4.1
Bump fast-xml-parser from 5.3.6 to 5.4.1
2026-02-27 13:57:12 +00:00
Henry Mercer
76348c0f12 Merge pull request #3521 from github/dependabot/npm_and_yarn/minimatch-3.1.5
Bump minimatch from 3.1.3 to 3.1.5
2026-02-27 13:57:06 +00:00
Henry Mercer
8ab0431fc3 Merge pull request #3514 from github/dependabot/npm_and_yarn/globals-17.3.0
Bump globals from 16.5.0 to 17.3.0
2026-02-27 13:28:04 +00:00
Henry Mercer
2c92579346 Merge pull request #3513 from github/dependabot/npm_and_yarn/npm-minor-e1092f1102
Bump eslint-plugin-jsdoc from 62.5.0 to 62.6.0 in the npm-minor group
2026-02-27 13:27:19 +00:00
github-actions[bot]
2475286230 Rebuild 2026-02-27 13:23:45 +00:00
github-actions[bot]
236fbf7645 Rebuild 2026-02-27 13:23:30 +00:00
Michael B. Gale
ca32b84657 Ensure correct failed SARIF file names for CSRA 2026-02-26 19:56:07 +00:00
Michael B. Gale
ce97dfe405 Sanitise artifact name 2026-02-26 19:47:55 +00:00
Michael B. Gale
5b9d1f4fdf Simplify prepareFailedSarif for risk assessments 2026-02-26 19:18:29 +00:00
Michael B. Gale
f265dd9392 Separate generateFailedSarif out of prepareFailedSarif 2026-02-26 18:44:50 +00:00
Michael B. Gale
44b66a8064 Upload failed SARIF as artifact for risk assessments 2026-02-26 18:40:00 +00:00
Michael B. Gale
60ca40ecd4 Refactor prepareFailedSarif out of maybeUploadFailedSarif 2026-02-26 18:07:00 +00:00
Michael B. Gale
56d1ccc87a Change skipped reason message 2026-02-26 17:51:06 +00:00
Michael B. Gale
e9ce32d807 Change order of checks in tryUploadSarifIfRunFailed 2026-02-26 17:51:06 +00:00
Michael B. Gale
0f3e632580 Rename secondary run to uploadFailureInfo 2026-02-26 17:47:32 +00:00
github-actions[bot]
52c2a032f3 Rebuild 2026-02-26 17:22:24 +00:00
Henry Mercer
29765a3c71 Skip overlay memory check for CodeQL 2.24.3 and later 2026-02-26 16:53:26 +00:00
github-actions[bot]
068e80c14c Rebuild 2026-02-26 16:42:43 +00:00
Michael B. Gale
3c83f578ed Merge pull request #3516 from github/mbg/start-proxy/reduce-connection-check-severity 2026-02-26 16:32:00 +00:00
Henry Mercer
4068616de4 Merge branch 'main' into henrymercer/overlay-repo-property 2026-02-26 15:27:25 +00:00
Michael B. Gale
0d5f70631a Merge branch 'main' into mbg/start-proxy/reduce-connection-check-severity 2026-02-26 15:16:23 +00:00
Michael B. Gale
bce0deb953 Fix log message / returned version 2026-02-26 13:55:47 +00:00
Michael B. Gale
db33d20bf4 Put change behind a FF 2026-02-26 13:10:52 +00:00
Michael B. Gale
1ec5b701fc Reduce log levels for registry connection checks 2026-02-26 11:53:26 +00:00
Michael B. Gale
f657c4e1eb Use getDefaultCliVersion for start-proxy 2026-02-25 17:43:15 +00:00
Henry Mercer
056b0912cf Merge branch 'main' into henrymercer/overlay-repo-property 2026-02-25 14:43:34 +00:00
Henry Mercer
445a2a9bb2 Record overlay disablement reason 2026-02-25 14:36:03 +00:00
Henry Mercer
182427800c Add disabled reason 2026-02-25 14:22:13 +00:00
Henry Mercer
c0fc915677 Merge pull request #3509 from github/dependabot/npm_and_yarn/multi-871638c4a1
Bump minimatch
2026-02-25 13:43:36 +00:00
Michael B. Gale
18898a6dd3 Merge pull request #3504 from github/mbg/ff/remove-ImprovedProxyCertificates
Remove FF gate for improved CA generation
2026-02-25 13:25:57 +00:00
Henry Mercer
70db156dcb Add diagnostic when overlay disabled by repo property 2026-02-25 11:48:10 +00:00
Henry Mercer
9c61a2ddf4 Reorganize properties file 2026-02-25 11:35:34 +00:00
github-actions[bot]
123b3011fa Rebuild 2026-02-25 00:19:51 +00:00
Henry Mercer
16adc4e672 Merge pull request #3506 from github/henrymercer/result-better-inference
Improve type inference of `Result<T, E>`
2026-02-24 20:05:34 +00:00
Henry Mercer
2808ca726e Improve validation and address review comments 2026-02-24 19:56:43 +00:00