Mario Campos
|
a35a8ac9ef
|
Update isVersionInfo validation function with check lambda
|
2026-07-13 23:45:44 -05:00 |
|
Mario Campos
|
ecf4e52a5e
|
Merge remote-tracking branch 'origin/main' into mario-campos/cache-cli-resolve-langs
|
2026-07-13 23:29:44 -05:00 |
|
Mario Campos
|
0daa052859
|
Validate CLI memory-backed cached objects against CLI path
|
2026-07-13 23:22:43 -05:00 |
|
Mario Campos
|
ec96b5271e
|
Delete uncached codeql.resolveLanguages() function call
This CLI command was cached, at one point, but that's been saved for another PR, so this change will too.
|
2026-07-13 22:37:29 -05:00 |
|
Mario Campos
|
8f1212fe5c
|
Revert src/config-utils.ts
These hunks were related to another hunk elsewhere, that has since now been reverted in favor of a separate/distinct PR.
|
2026-07-13 22:30:38 -05:00 |
|
Michael B. Gale
|
f133996fb5
|
Merge pull request #4006 from github/mbg/json/schema-checker
Add schema checker to `json` module
|
2026-07-13 15:28:24 +00:00 |
|
Michael B. Gale
|
0c2cea31ba
|
Break out of loop to allow result object to be updated after failing fast
|
2026-07-13 14:47:38 +01:00 |
|
Michael B. Gale
|
3f1e4da48d
|
Propagate and prefer invalidKeys from element validator in array validator
|
2026-07-13 10:23:24 +01:00 |
|
Michael B. Gale
|
89343ee1aa
|
Fix checkSchema test names
|
2026-07-13 10:22:19 +01:00 |
|
Michael B. Gale
|
ba5fbf159a
|
Propagate CheckSchemaOptions to allow failFast to work as intended
|
2026-07-13 10:16:24 +01:00 |
|
Michael B. Gale
|
9a1225df61
|
Track invalid keys, and use more standard JSON path notation
|
2026-07-13 10:15:59 +01:00 |
|
Michael B. Gale
|
aec5441507
|
Add convenience functions to produce CheckSchemaResult values
|
2026-07-13 10:14:49 +01:00 |
|
Michael B. Gale
|
f8ed33e067
|
Remove keys from unrecognised set as soon as found
|
2026-07-13 10:14:13 +01:00 |
|
Michael B. Gale
|
ec0b8ae45f
|
Allow nested checking
|
2026-07-13 10:14:02 +01:00 |
|
Michael B. Gale
|
36ef889329
|
Improve type inference for object and validateSchema
|
2026-07-13 10:13:13 +01:00 |
|
Michael B. Gale
|
50d76e2fa3
|
Add an object Validator
|
2026-07-13 10:13:05 +01:00 |
|
Michael B. Gale
|
6a62e99aa7
|
Add an array Validator
|
2026-07-13 10:12:56 +01:00 |
|
Michael B. Gale
|
fb5048ee88
|
Add checkSchema function
|
2026-07-13 10:12:46 +01:00 |
|
Michael B. Gale
|
8096e4f957
|
Merge pull request #4005 from github/mbg/test-env/improvements
Improve `TestEnv` for cleaner tests
|
2026-07-11 05:25:00 +00:00 |
|
Michael B. Gale
|
85830a2768
|
Merge pull request #4000 from github/mbg/start-proxy/make-git-repos-always-available
Always enable `git_source` registries
|
2026-07-10 13:44:37 +00:00 |
|
Michael B. Gale
|
29c712e0b7
|
Merge pull request #4002 from github/dependabot/npm_and_yarn/types/sinon-22.0.0
Bump @types/sinon from 21.0.1 to 22.0.0
|
2026-07-09 23:10:37 +00:00 |
|
Michael B. Gale
|
ff973a1072
|
Merge branch 'main' into mbg/start-proxy/make-git-repos-always-available
|
2026-07-09 22:55:04 +01:00 |
|
Michael B. Gale
|
ed1bc3d57d
|
Merge branch 'main' into dependabot/npm_and_yarn/types/sinon-22.0.0
|
2026-07-09 22:54:39 +01:00 |
|
Michael B. Gale
|
ac331c28db
|
Merge pull request #4003 from github/dependabot/github_actions/dot-github/workflows/actions-minor-ba9ed4b957
Bump the actions-minor group across 1 directory with 2 updates
|
2026-07-09 21:54:24 +00:00 |
|
Michael B. Gale
|
9a9ab4cc7d
|
Make throwsAsync arg async
|
2026-07-09 22:45:33 +01:00 |
|
Michael B. Gale
|
d8866c2578
|
fixup! Add action vars helpers to BaseEnvBuilder
|
2026-07-09 22:40:38 +01:00 |
|
Mario Campos
|
d4b99ad098
|
Merge branch 'main' into mario-campos/cache-cli-resolve-langs
# Conflicts:
# lib/entry-points.js
# src/codeql.ts
# src/environment.ts
# src/status-report.ts
|
2026-07-09 15:03:56 -05:00 |
|
Mario Campos
|
5110948a58
|
Revert runCliJson implementation
It's been forked off into #3981
|
2026-07-09 14:05:47 -05:00 |
|
Michael B. Gale
|
355aa4a77f
|
Merge pull request #4001 from github/dependabot/npm_and_yarn/npm-minor-10933408d3
Bump the npm-minor group across 1 directory with 4 updates
|
2026-07-09 19:04:53 +00:00 |
|
Michael B. Gale
|
81d0f34a44
|
Merge branch 'main' into dependabot/github_actions/dot-github/workflows/actions-minor-ba9ed4b957
|
2026-07-09 20:04:18 +01:00 |
|
Michael B. Gale
|
d0a69d77dc
|
Clone env and actions so that sinon stubs survive
|
2026-07-09 20:03:27 +01:00 |
|
Michael B. Gale
|
a1e3f70a6f
|
Add satisfies for state in BaseEnvBuilder constructor
|
2026-07-09 20:03:27 +01:00 |
|
Michael B. Gale
|
6b3ba17c47
|
Fix typo
|
2026-07-09 20:03:27 +01:00 |
|
Michael B. Gale
|
da75ca58fa
|
Add action vars helpers to BaseEnvBuilder
|
2026-07-09 20:03:26 +01:00 |
|
Michael B. Gale
|
ab6fd520bd
|
Accept Env for setupActionsVars
Also extract env var strings into `ActionsEnvVars`
|
2026-07-09 20:03:26 +01:00 |
|
Michael B. Gale
|
c77051d879
|
Allow withActions and withEnv to mutate values
|
2026-07-09 20:03:26 +01:00 |
|
Michael B. Gale
|
1a57d7ae11
|
Simplify checking logs
|
2026-07-09 20:03:26 +01:00 |
|
Michael B. Gale
|
6a782906dc
|
Add abstract BaseEnvBuilder to enforce that clone is overriden by subclasses
|
2026-07-09 20:03:26 +01:00 |
|
Michael B. Gale
|
a4319e3365
|
Split EnvBuilder into it + CallableEnvBuilder
|
2026-07-09 20:03:26 +01:00 |
|
Michael B. Gale
|
a8ac1e029c
|
Rename TestEnv to EnvBuilder
|
2026-07-09 20:03:25 +01:00 |
|
Michael B. Gale
|
b571644f21
|
Clean-up passes by splitting it into passes and throws
|
2026-07-09 20:03:25 +01:00 |
|
Michael B. Gale
|
31842a7e06
|
Simplify return types for passes
|
2026-07-09 20:03:25 +01:00 |
|
Michael B. Gale
|
c23977f57b
|
Merge branch 'main' into dependabot/npm_and_yarn/npm-minor-10933408d3
|
2026-07-09 16:17:22 +01:00 |
|
Michael B. Gale
|
0c7580ae89
|
Merge pull request #3956 from github/update-supported-enterprise-server-versions
Update supported GitHub Enterprise Server versions
|
2026-07-09 14:59:18 +00:00 |
|
Michael B. Gale
|
37ea21c1fc
|
Merge pull request #4004 from github/mbg/env-improvements
Improve `Env` abstraction
|
2026-07-09 14:50:57 +00:00 |
|
Michael B. Gale
|
4b164dbc17
|
Add CODE_SCANNING_* vars to EnvVar enum
|
2026-07-09 14:51:22 +01:00 |
|
Michael B. Gale
|
97b52d19da
|
Simplify getTemporaryDirectory
|
2026-07-09 14:51:22 +01:00 |
|
Michael B. Gale
|
3f2a29899f
|
Default to getEnv in setupBaseActionsVars
|
2026-07-09 14:51:22 +01:00 |
|
Michael B. Gale
|
80dcb7ccdf
|
Add RUNNER_ENVIRONMENT to ActionsEnvVars
|
2026-07-09 14:51:22 +01:00 |
|
Michael B. Gale
|
a440e35eda
|
Move ActionsEnvVars to environment.ts
|
2026-07-09 12:48:49 +01:00 |
|