Commit Graph

  • 8507f884db Add changelog note github-actions[bot] 2026-07-16 09:08:17 +00:00
  • c31b06d582 Update default bundle to codeql-bundle-v2.26.1 github-actions[bot] 2026-07-16 09:08:11 +00:00
  • cc5c777dcd Rebuild github-actions[bot] 2026-07-15 17:59:50 +00:00
  • c224750821 Rebuild github-actions[bot] 2026-07-15 17:59:29 +00:00
  • db76a66b98 Bump actions/setup-node from 6.4.0 to 7.0.0 in /.github/workflows dependabot[bot] 2026-07-15 17:57:52 +00:00
  • c263ed7d83 Bump ruby/setup-ruby dependabot[bot] 2026-07-15 17:57:33 +00:00
  • 60e79ccb20 Rebuild github-actions[bot] 2026-07-15 17:56:43 +00:00
  • b82a08934e Bump the npm-minor group across 1 directory with 4 updates dependabot[bot] 2026-07-15 17:54:50 +00:00
  • 247ce88c8f Gate changes behind new format FF Michael B. Gale 2026-07-15 16:14:55 +01:00
  • decb87044a Rename helper functions Michael B. Gale 2026-07-15 16:13:02 +01:00
  • abce6483ea Fix typo in comment Michael B. Gale 2026-07-15 16:11:50 +01:00
  • 23339952d6 Add expliciit prefix for remote file addresses Michael B. Gale 2026-07-15 15:59:23 +01:00
  • 57ca205769 Add AssertableTarget interface Michael B. Gale 2026-07-15 15:58:24 +01:00
  • 001d4ae610 Move the local path prefix into a constant Michael B. Gale 2026-07-15 15:56:14 +01:00
  • 6d3bde3729 Split up and document isLocal Michael B. Gale 2026-07-14 22:24:05 +01:00
  • 9832a9df15 Refactor parseNewRemoteFileAddress out of parseRemoteFileAddress Michael B. Gale 2026-07-14 20:41:00 +01:00
  • c73d965e34 Add failing test for the issue Michael B. Gale 2026-07-14 20:11:33 +01:00
  • 9c0c11a49e Add tests for loadUserConfig Michael B. Gale 2026-07-14 20:09:59 +01:00
  • 423e3416b1 Delete python version Michael B. Gale 2026-07-15 11:58:26 +01:00
  • 41c7af7cf0 Use paginate Michael B. Gale 2026-07-15 11:58:08 +01:00
  • e58424170f Merge pull request #4011 from github/mbg/add-diagnostic-tags codeql-bundle-v2.26.1 Michael B. Gale 2026-07-15 09:28:34 +00:00
  • f4c56016f3 Stat path to check it is a file mbg/fix/remote-file-as-local-file Michael B. Gale 2026-07-14 23:05:32 +01:00
  • e7b365e1d1 Check call count in test Michael B. Gale 2026-07-14 23:05:02 +01:00
  • 13073c082d Fix new remote address being handled as local path Michael B. Gale 2026-07-14 22:35:26 +01:00
  • 3b749300ae Split up and document isLocal Michael B. Gale 2026-07-14 22:24:05 +01:00
  • 7ec982acb7 Refactor parseNewRemoteFileAddress out of parseRemoteFileAddress Michael B. Gale 2026-07-14 20:41:00 +01:00
  • 3ac40703e2 Add failing test for the issue Michael B. Gale 2026-07-14 20:11:33 +01:00
  • ca802991ba Add tests for loadUserConfig Michael B. Gale 2026-07-14 20:09:59 +01:00
  • 1a0eca3555 Validate proxy argument in tests Michael B. Gale 2026-07-14 19:33:01 +01:00
  • d705aa30b5 Merge remote-tracking branch 'origin/main' into mbg/use-registry-proxy-for-repo-auth Michael B. Gale 2026-07-14 19:27:25 +01:00
  • 405f67d326 Add internal-error tags to diagnostics in mergeDefaultSetupAndUserConfigs Michael B. Gale 2026-07-14 19:22:28 +01:00
  • f3d47397e8 Add tags parameter to makeTelemetryDiagnostic Michael B. Gale 2026-07-14 19:13:36 +01:00
  • 8aa21b44a3 Split DiagnosticMessage into BaseDiagnosticMessage Michael B. Gale 2026-07-14 19:06:38 +01:00
  • 358d197a13 Refactor source type into DiagnosticSource Michael B. Gale 2026-07-14 18:57:55 +01:00
  • 8bc3738008 Add DiagnosticTag type and tags property Michael B. Gale 2026-07-14 18:49:47 +01:00
  • a1c676d2f6 Test proxy usage for getRemoteConfig Michael B. Gale 2026-07-14 17:02:22 +01:00
  • 47e9c29998 Log whether the proxy is picked up on Michael B. Gale 2026-07-14 17:02:07 +01:00
  • b946565527 Add and use clone method for ReadOnlyEnv Michael B. Gale 2026-07-14 16:59:30 +01:00
  • 205b37b035 Use ActionState for getRegistryProxy Michael B. Gale 2026-07-14 16:17:51 +01:00
  • 6d70593fb7 Gate proxy usage behind FF Michael B. Gale 2026-07-14 16:12:38 +01:00
  • 80599cc5d9 Allow proxy to be threaded into createApiClientWithDetails Michael B. Gale 2026-07-14 16:07:08 +01:00
  • ae48798f3b Make versions.ts testable and add basic tests Michael B. Gale 2026-07-14 15:48:57 +01:00
  • a464bf19e9 Move package.json helpers into their own file Michael B. Gale 2026-07-14 15:33:11 +01:00
  • 9b314f4394 Make replaceVersionInPackageJson dry-run-aware Michael B. Gale 2026-07-14 15:30:26 +01:00
  • d694648fd8 Make changelog.ts more testable and add tests Michael B. Gale 2026-07-14 15:27:30 +01:00
  • 29d5e4cb18 Merge pull request #3994 from github/mbg/config/merge Michael B. Gale 2026-07-14 14:23:09 +00:00
  • 583bf3e8c5 Fix comment typos Michael B. Gale 2026-07-14 14:50:45 +01:00
  • f9a9f4862b Run npm ci in release-initialise workflow. Michael B. Gale 2026-07-14 14:10:10 +01:00
  • d4b3323463 Use TS script in workflow Michael B. Gale 2026-07-14 14:06:10 +01:00
  • fd0ae66c1e Restore some comments Michael B. Gale 2026-07-14 13:59:38 +01:00
  • e2472fc5f9 Make processChangelogForBackports dry-run-aware Michael B. Gale 2026-07-14 13:52:56 +01:00
  • 4b861b89fc Move changelog-related definitions into their own module Michael B. Gale 2026-07-14 14:47:54 +01:00
  • 4f688dedd0 Make dependencies explicit Michael B. Gale 2026-07-14 14:45:17 +01:00
  • 28a0813a12 Fix comment Michael B. Gale 2026-07-14 14:44:54 +01:00
  • 3d2713f64e Merge remote-tracking branch 'origin/main' into mbg/config/merge Michael B. Gale 2026-07-14 14:37:49 +01:00
  • 2c45c8158b Add DryRunOption interface Michael B. Gale 2026-07-14 13:21:49 +01:00
  • 5c030f4a48 Add summary comment Michael B. Gale 2026-07-14 13:17:42 +01:00
  • 78d71fb252 Create PR Michael B. Gale 2026-07-14 13:17:29 +01:00
  • 5e212030b8 Add prepareNewBranch Michael B. Gale 2026-07-14 12:42:25 +01:00
  • 639fc5d7ea Add changelog helpers Michael B. Gale 2026-07-14 12:41:53 +01:00
  • c8ed70e459 Add rebuildAction function Michael B. Gale 2026-07-14 12:34:57 +01:00
  • 212aa33f48 Add runCommand Michael B. Gale 2026-07-14 12:24:00 +01:00
  • 460cc0c970 Add dry run support and push branch Michael B. Gale 2026-07-14 12:10:23 +01:00
  • 557921759b Check whether the new branch exists Michael B. Gale 2026-07-14 11:48:07 +01:00
  • c3da0a9ad3 Fetch commit info Michael B. Gale 2026-07-14 11:38:59 +01:00
  • 4ca9f5301b Add runGit and use it to obtain the source branch SHA Michael B. Gale 2026-07-14 11:21:39 +01:00
  • 440cebc19d Add getCurrentVersion Michael B. Gale 2026-07-14 11:14:59 +01:00
  • 1b146d1b6a Validate target branch and extract major version Michael B. Gale 2026-07-14 11:13:31 +01:00
  • d0b11cae68 Make script executable Michael B. Gale 2026-07-14 11:09:30 +01:00
  • a10d7a7891 Parse command line options Michael B. Gale 2026-07-14 11:07:24 +01:00
  • 14952376dc Add getGitHubToken Michael B. Gale 2026-07-14 11:04:48 +01:00
  • 85052938f8 Add constants Michael B. Gale 2026-07-14 11:03:50 +01:00
  • 4c2bf01170 Scaffold basic update-release-branch.ts Michael B. Gale 2026-07-14 10:56:36 +01:00
  • 2f9048cfbd Require BaseState to be declared explicitly Michael B. Gale 2026-07-14 10:12:44 +01:00
  • 2dbfdcaa83 Add Api to ActionState Michael B. Gale 2026-07-13 16:55:44 +01:00
  • 1542951d09 Type the API client Michael B. Gale 2026-07-13 16:51:59 +01:00
  • 4fb6147969 Add ReadOnlyEnv to FeatureState Michael B. Gale 2026-07-13 16:36:51 +01:00
  • a35a8ac9ef Update isVersionInfo validation function with check lambda mario-campos/cache-cli-resolve-langs Mario Campos 2026-07-13 23:45:44 -05:00
  • ecf4e52a5e Merge remote-tracking branch 'origin/main' into mario-campos/cache-cli-resolve-langs Mario Campos 2026-07-13 23:29:44 -05:00
  • 0daa052859 Validate CLI memory-backed cached objects against CLI path Mario Campos 2026-07-13 23:22:43 -05:00
  • ec96b5271e Delete uncached codeql.resolveLanguages() function call Mario Campos 2026-07-13 22:37:29 -05:00
  • 8f1212fe5c Revert src/config-utils.ts Mario Campos 2026-07-13 22:28:35 -05:00
  • f133996fb5 Merge pull request #4006 from github/mbg/json/schema-checker Michael B. Gale 2026-07-13 15:28:24 +00:00
  • 50b3687dd7 Specify custom config-file in start-proxy check Michael B. Gale 2026-07-13 16:24:54 +01:00
  • b6d92e33f7 Set CODEQL_PROXY_* vars for init step in test workflow Michael B. Gale 2026-07-13 16:05:15 +01:00
  • b0eaa56a8f Set language inputs in start-proxy check workflow Michael B. Gale 2026-07-13 16:00:51 +01:00
  • e387ec1de1 Move init step at the end of start-proxy test workflow Michael B. Gale 2026-07-13 16:00:17 +01:00
  • a29dee455c Add minimal proxy init code Michael B. Gale 2026-07-08 16:24:23 +01:00
  • 5172487de5 Allow getTestEnv to be parameterised over initial env Michael B. Gale 2026-07-13 15:51:33 +01:00
  • 8763bac625 Add RegistryProxyVars enum Michael B. Gale 2026-07-13 15:51:15 +01:00
  • dab0ab7cb7 Make undici an explicit dependency Michael B. Gale 2026-06-23 19:24:34 +01:00
  • 0c2cea31ba Break out of loop to allow result object to be updated after failing fast Michael B. Gale 2026-07-13 14:47:38 +01:00
  • 75773288da Return function result from passes alongside assertion result Michael B. Gale 2026-07-13 10:08:15 +01:00
  • 3f1e4da48d Propagate and prefer invalidKeys from element validator in array validator Michael B. Gale 2026-07-13 10:23:24 +01:00
  • 89343ee1aa Fix checkSchema test names Michael B. Gale 2026-07-13 10:22:19 +01:00
  • ba5fbf159a Propagate CheckSchemaOptions to allow failFast to work as intended Michael B. Gale 2026-07-10 14:24:33 +01:00
  • 9a1225df61 Track invalid keys, and use more standard JSON path notation Michael B. Gale 2026-07-10 14:21:41 +01:00
  • aec5441507 Add convenience functions to produce CheckSchemaResult values Michael B. Gale 2026-07-10 13:18:45 +01:00
  • f8ed33e067 Remove keys from unrecognised set as soon as found Michael B. Gale 2026-07-10 13:10:25 +01:00
  • ec0b8ae45f Allow nested checking Michael B. Gale 2026-07-10 00:43:05 +01:00