Michael B. Gale
237b03b3c3
WIP: Reduce bundle duplication
2026-05-14 12:47:34 +01:00
Michael B. Gale
7851e55dc3
Merge pull request #3850 from github/mbg/private-registry/cloudsmith-gcp
...
Private registries: Add support for Cloudsmith and GCP OIDC configurations
2026-04-30 13:33:44 +00:00
Michael B. Gale
7a818e6977
Log disclaimer about connection tests, with link to docs
2026-04-28 13:45:53 +01:00
Michael B. Gale
efdcb31f11
Accept replaces-base option
2026-04-25 18:36:22 +01:00
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
8a1cd7656d
Put change behind a FF
2026-03-01 15:07:47 +00:00
Michael B. Gale
f657c4e1eb
Use getDefaultCliVersion for start-proxy
2026-02-25 17:43:15 +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
Michael B. Gale
83c236af2b
Remove FF gate for improved CA generation
2026-02-24 11:25:57 +00:00
Michael B. Gale
25bde03dfb
Remove FF gate for connection checks
2026-02-24 11:18:51 +00:00
Michael B. Gale
559d85d1fa
Merge pull request #3477 from github/mbg/features/offline-features
2026-02-20 15:36:07 +00:00
Michael B. Gale
906dd890a5
Run java to show computed settings
2026-02-17 16:49:00 +00:00
Michael B. Gale
11c6c18818
Only run when debugging or test mode is enabled
2026-02-17 13:44:18 +00:00
Michael B. Gale
4250b466b2
Wrap checkProxyEnvironment call in try/catch for good measure
2026-02-17 13:17:49 +00:00
Michael B. Gale
33e2dff082
Log information about proxy-related environment variables
2026-02-17 12:38:30 +00:00
Michael B. Gale
ab2580041c
Merge remote-tracking branch 'origin/main' into mbg/features/offline-features
2026-02-17 09:54:34 +00:00
Michael B. Gale
2c9bc45d46
Abstract over FeatureEnablement implementations with initFeatures
2026-02-15 15:40:21 +00:00
Michael B. Gale
b1d963ed8f
Gate updated cert gen behind FF
2026-02-11 19:23:10 +00:00
Michael B. Gale
d636fb3f63
Move certificate code to its own file
2026-02-11 19:23:09 +00:00
Michael B. Gale
d155ebf27f
Set more extensions
2026-02-11 19:23:09 +00:00
Michael B. Gale
e8f0116911
Explicitly sign certificate with SHA256
2026-02-11 19:23:09 +00:00
Michael B. Gale
713a293090
Set keyUsage
2026-02-11 19:23:08 +00:00
Michael B. Gale
4d0bec12bf
Rename types
2026-02-11 17:10:39 +00:00
Michael B. Gale
0387f55b70
Fix outdated comment
2026-02-11 16:49:07 +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
01ee641f14
Test connections to registries, if FF is enabled
2026-02-10 15:37:45 +00:00
Michael B. Gale
c4717c9c74
Add ProxyInfo type and return from startProxy
2026-02-10 14:56:24 +00:00
Michael B. Gale
d2901f5537
Make FFs available in start-proxy action
2026-02-06 10:43:36 +00:00
Michael B. Gale
a1c70789a3
Use getSafeErrorMessage for unhandled error message
2026-01-29 15:09:21 +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
Henry Mercer
28bfb7b7b5
Omit error from start-proxy Action
2026-01-23 10:42:42 +00:00
Henry Mercer
6bd84b6a82
Rename to "unhandled"
2026-01-23 10:34:45 +00:00
Henry Mercer
229e0cd749
Add catch-all error reporting for errors that slip through run
2026-01-22 13:14:53 +00:00
Henry Mercer
14bd76753f
Add reminder to minimise code outside try/catch
2026-01-22 11:31:17 +00:00
Henry Mercer
7c72e12ecb
Expand try-catch to cover more of Actions
2026-01-22 10:46:05 +00: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
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
4e820a4ca4
Apply review feedback
2025-09-24 15:50:19 +01:00