Henry Mercer
e6c21da23c
Refactoring: Rename KnownLanguage to BuiltInLanguage
2026-04-10 19:09:47 +01:00
Henry Mercer
bad0a744dd
Store all built-in languages
...
While we want the CodeQL Action to work with third-party language support, having a list of all built-in languages can help us create better type-level checks to ensure that we don't miss things that we want to customize for each of our built-in languages.
2026-04-10 19:09:46 +01:00
Michael B. Gale
a26cb68cc7
Merge pull request #3807 from github/mbg/start-proxy/fix-field-names
...
Fix OIDC credential property names
2026-04-10 09:18:24 +00:00
Michael B. Gale
d277a56348
Fix OIDC credential property names
2026-04-09 17:48:52 +01:00
Henry Mercer
111a537cd9
Update start-proxy Action to use known language aliases
2026-04-09 17:10:15 +01:00
Michael B. Gale
f88d49ee5d
Fix warning for PAT-like token with username
2026-03-16 19:34:33 +00:00
Michael B. Gale
048d0ea295
Address review comments
2026-03-10 15:54:58 +00:00
Michael B. Gale
c92efdb98d
Type result of parsing JSON as unknown until narrowed
2026-03-10 15:31:21 +00:00
Michael B. Gale
e168f8e52a
Move credentialToStr and update it
2026-03-10 02:14:52 +00:00
Michael B. Gale
7263be2084
Extract AuthConfig from Credential
2026-03-10 01:26:15 +00:00
Michael B. Gale
65f7f36302
Extend isPrintable check to all keys with string values
2026-03-09 19:06:06 +00:00
Michael B. Gale
66e08d2b3f
Make entries in new mapping mandatory
2026-03-02 18:08:53 +00:00
Michael B. Gale
8a1cd7656d
Put change behind a FF
2026-03-01 15:07:47 +00:00
Michael B. Gale
68d73442fa
Remove unused registry types from LANGUAGE_TO_REGISTRY_TYPE
2026-02-28 23:24:41 +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
3c911485ed
Address Copilot's review comments
2026-02-26 13:07:03 +00:00
Michael B. Gale
f657c4e1eb
Use getDefaultCliVersion for start-proxy
2026-02-25 17:43:15 +00:00
Michael B. Gale
bd36637537
Require validated Credential for credentialToStr
2026-02-11 17:13:01 +00:00
Michael B. Gale
4d0bec12bf
Rename types
2026-02-11 17:10:39 +00:00
Michael B. Gale
4d44b570d2
Type that registries must have either an url or a host
2026-02-10 17:05:44 +00:00
Michael B. Gale
93302bc63a
Move Credential type
2026-02-09 17:32:48 +00:00
Michael B. Gale
076d055bee
Improve sendFailedStatusReport tests
2026-02-02 18:09:44 +00:00
Michael B. Gale
42fb267c1c
Don't store error message in StartProxyError errors
2026-02-02 17:26:37 +00:00
Michael B. Gale
832a783bd4
Address minor review comments
2026-02-02 17:13:43 +00:00
Michael B. Gale
beb9f533db
Add and use getProxyFilename
2026-01-29 15:19:36 +00:00
Michael B. Gale
a6d296a341
Move getProxyBinaryPath to start-proxy module
2026-01-29 14:20:16 +00:00
Michael B. Gale
28f6d316c0
Handle toolcache errors with StartProxyError
2026-01-29 14:16:36 +00:00
Michael B. Gale
1d0f911837
Handle extraction errors with StartProxyError
2026-01-29 13:45:46 +00:00
Michael B. Gale
f1588cde0c
Add StartProxyError for status-report-safe errors, and use for proxy download
2026-01-29 12:38:04 +00:00
Michael B. Gale
4dcc8a9cdc
Move failed status report code into sendFailedStatusReport
2026-01-29 10:28:55 +00:00
Michael B. Gale
fbe3ae9de8
Move sendSuccessStatusReport to start-proxy module
2026-01-29 10:20:59 +00:00
Michael B. Gale
2a384c1c14
Move credentialToStr and add tests
2026-01-29 10:07:51 +00:00
Michael B. Gale
9fccf271ff
Warn if a private registry configuration uses a PAT, but has no username
2026-01-24 13:02:41 +00:00
Henry Mercer
cac5926de5
Delete unused exports
2025-11-18 18:16:54 +00:00
Michael B. Gale
2ff418f28a
Parse language before calling getCredentials
2025-10-08 13:01:35 +01:00
Michael B. Gale
e2636d2e4f
Change "current release" to "linked release"
2025-09-12 11:15:03 +01:00
Michael B. Gale
9df23425dc
Search release pointed at by defaults.json for registry proxy artifact
2025-09-11 18:56:19 +01:00
Michael B. Gale
ffcbb4c0c1
Move UPDATEJOB_PROXY constants to start-proxy.ts
2025-09-11 15:34:29 +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
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
811aef84cb
Move isDefined from start-proxy to util
2025-09-04 11:39:22 +01:00
Henry Mercer
e682065360
Fix docstring in start-proxy
2025-08-05 17:51:51 +01:00
Henry Mercer
c481481d7d
Merge branch 'main' into henrymercer/language-extensibility
2025-08-05 11:07:39 +01:00
Michael B. Gale
6b83dc33ed
Check for null in addition to undefined; extend tests accordingly
2025-06-27 14:32:16 +01:00
Michael B. Gale
ca0540d370
Check that individual proxy configurations are objects
2025-06-27 14:32:16 +01:00
Michael B. Gale
e9938e34d5
Check that proxy configurations are an array
2025-06-27 14:32:15 +01:00
Michael B. Gale
bbab10229f
Register credentials extracted from proxy configuration as secrets to mask in logs
2025-06-12 13:16:39 +01:00
Henry Mercer
932be8feda
Rename Language enum and use generic Language where possible
2025-05-30 18:02:15 +01:00