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
Michael B. Gale
be67a7be93
Add hasChanged method to Env
2026-07-09 12:41:31 +01:00
Michael B. Gale
732911a2fa
Turn Env into a class, and add ReadOnlyEnv
2026-07-09 12:38:40 +01:00
Michael B. Gale
1d0e1b20e5
Move env var getters out of util.ts
2026-07-09 12:20:20 +01:00
Michael B. Gale
4c868b3e7e
Allow setting environment variables
2026-07-09 12:14:09 +01:00
Michael B. Gale
8d24507592
Allow env input for relevant functions in actions-util.ts
2026-07-09 12:14:07 +01:00
Michael B. Gale
c7d9083db4
Make ALWAYS_ENABLED_REGISTRY_TYPE read-only
2026-07-09 12:05:14 +01:00
Michael B. Gale
2831d9a0e9
Fix previously wrong comment
2026-07-09 12:03:31 +01:00
github-actions[bot]
258af3df60
Rebuild
2026-07-08 17:59:16 +00:00
github-actions[bot]
d8168ab655
Rebuild
2026-07-08 17:57:12 +00:00
dependabot[bot]
ac36b7d725
Bump the actions-minor group across 1 directory with 2 updates
...
Bumps the actions-minor group with 2 updates in the /.github/workflows directory: [actions/setup-java](https://github.com/actions/setup-java ) and [ruby/setup-ruby](https://github.com/ruby/setup-ruby ).
Updates `actions/setup-java` from 5.4.0 to 5.5.0
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/1bcf9fb12cf4aa7d266a90ae39939e61372fe520...0f481fcb613427c0f801b606911222b5b6f3083a )
Updates `ruby/setup-ruby` from 1.314.0 to 1.315.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](https://github.com/ruby/setup-ruby/compare/9eb537ca036ebaed86729dcb9309076e4c5c3b74...0dafeac902942906541bc140009cdbf32665b601 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-version: 5.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
- dependency-name: ruby/setup-ruby
dependency-version: 1.315.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-08 17:57:09 +00:00
dependabot[bot]
9fdfd3e4c8
Bump @types/sinon from 21.0.1 to 22.0.0
...
Bumps [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon ) from 21.0.1 to 22.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sinon )
---
updated-dependencies:
- dependency-name: "@types/sinon"
dependency-version: 22.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-08 17:55:17 +00:00
dependabot[bot]
1c42f21061
Bump the npm-minor group across 1 directory with 4 updates
...
Bumps the npm-minor group with 4 updates in the / directory: [js-yaml](https://github.com/nodeca/js-yaml ), [eslint-plugin-import-x](https://github.com/un-ts/eslint-plugin-import-x ), [nock](https://github.com/nock/nock ) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `js-yaml` from 5.1.0 to 5.2.0
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/5.1.0...5.2.0 )
Updates `eslint-plugin-import-x` from 4.17.0 to 4.17.1
- [Release notes](https://github.com/un-ts/eslint-plugin-import-x/releases )
- [Changelog](https://github.com/un-ts/eslint-plugin-import-x/blob/master/CHANGELOG.md )
- [Commits](https://github.com/un-ts/eslint-plugin-import-x/compare/v4.17.0...v4.17.1 )
Updates `nock` from 14.0.15 to 14.0.16
- [Release notes](https://github.com/nock/nock/releases )
- [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nock/nock/compare/v14.0.15...v14.0.16 )
Updates `typescript-eslint` from 8.62.0 to 8.62.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.62.1/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 5.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: eslint-plugin-import-x
dependency-version: 4.17.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: nock
dependency-version: 14.0.16
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: typescript-eslint
dependency-version: 8.62.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-08 17:55:10 +00:00
Michael B. Gale
ef79560bc8
Always enable git_source registries
2026-07-08 17:13:20 +01:00
Michael B. Gale
4581e395f3
Merge pull request #3999 from github/mbg/bump-undici
...
Bump undici and js-yaml
2026-07-08 15:29:40 +00:00
Michael B. Gale
76d37c509a
Bump undici and js-yaml
2026-07-08 15:47:15 +01:00
Mario Campos
0e974e6288
Merge pull request #3980 from github/mario-campos/add-optional-to-json
...
Support `undefined`, `number` in JSON module
2026-07-08 13:05:24 +00:00
Michael B. Gale
721b977126
Merge pull request #3997 from github/mergeback/v4.37.0-to-main-99df26d4
...
Mergeback v4.37.0 refs/heads/releases/v4 into main
2026-07-08 12:46:02 +00:00
github-actions[bot]
329fc9cde0
Rebuild
2026-07-08 12:09:56 +00:00
github-actions[bot]
f27c81bb1c
Update changelog and version after v4.37.0
2026-07-08 12:09:43 +00:00
Michael B. Gale
99df26d4f1
Merge pull request #3996 from github/update-v4.37.0-c7c896d71
...
Merge main into releases/v4
2026-07-08 13:08:22 +01:00
Michael B. Gale
31c27074fd
Add changenote for #3973
2026-07-08 12:53:26 +01:00
github-actions[bot]
72df2181aa
Update changelog for v4.37.0
2026-07-08 11:42:48 +00:00
Michael B. Gale
c7c896d71b
Merge pull request #3995 from github/update-bundle/codeql-bundle-v2.26.0
...
Update default bundle to 2.26.0
2026-07-08 07:57:31 +00:00
github-actions[bot]
3f34ff0ea3
Add changelog note
2026-07-08 07:34:38 +00:00
github-actions[bot]
43bec09f1d
Update default bundle to codeql-bundle-v2.26.0
2026-07-08 07:34:33 +00:00
Michael B. Gale
f58f0d11eb
Merge pull request #3973 from github/mbg/repo-props/config-file-shorthands
...
Support shorthand forms for `getRemoteConfig`
2026-07-07 16:55:52 +00:00
Michael B. Gale
7dc37cbb5b
Merge remote-tracking branch 'origin/main' into mbg/repo-props/config-file-shorthands
2026-07-06 15:51:36 +01:00
Michael B. Gale
8e22350a7e
Thread ActionState to initConfig
2026-07-06 15:46:35 +01:00
Michael B. Gale
69c9e8c7d9
Mark some status-report imports as type-only to avoid circular dependencies
2026-07-06 15:27:54 +01:00
Michael B. Gale
73f4741039
Refactor pack registry code out of config-utils
2026-07-06 15:24:50 +01:00
Michael B. Gale
5094019011
Refactor Config type out of config-utils
2026-07-06 15:14:11 +01:00
Michael B. Gale
006d029c8d
Merge pull request #3990 from github/mbg/action-state
...
Add `ActionState` type and make some initial use of it
2026-07-06 13:47:46 +00:00
Michael B. Gale
d309c0e332
Improve FieldsOf
2026-07-06 14:34:41 +01:00
Michael B. Gale
e34d7fe5bf
Fix: Use getTestActionsEnv
2026-07-06 14:32:18 +01:00
Michael B. Gale
5fa9c0c3e2
Add and use getDisplayActionName for log message
2026-07-06 14:20:08 +01:00
Michael B. Gale
eba9d55e1f
Merge remote-tracking branch 'origin/main' into mbg/action-state
2026-07-06 14:13:51 +01:00
Michael B. Gale
ae4c8d057d
Merge pull request #3993 from github/mbg/env-abstraction
...
Allow abstracting over `process.env`
2026-07-06 12:29:34 +00:00
Michael B. Gale
73b0850a89
Allow abstracting over process.env
2026-07-06 12:27:42 +01:00
Michael B. Gale
5e3e6b81b9
Add ActionsEnvVars enum
2026-07-06 12:27:26 +01:00
Michael B. Gale
3cf0a529d8
Merge pull request #3986 from github/dependabot/npm_and_yarn/npm-minor-41f3755806
...
Bump the npm-minor group across 1 directory with 6 updates
2026-07-02 11:17:44 +00:00
Michael B. Gale
de65da38e5
Merge pull request #3991 from github/mergeback/v4.36.3-to-main-54f647b7
...
Mergeback v4.36.3 refs/heads/releases/v4 into main
2026-07-02 11:14:25 +00:00
Michael B. Gale
b16b719b76
Merge branch 'main' into dependabot/npm_and_yarn/npm-minor-41f3755806
2026-07-02 12:05:12 +01:00
Michael B. Gale
37ae669b89
Update deprecation date
2026-07-02 11:04:03 +01:00
github-actions[bot]
b987514f02
Rebuild
2026-07-02 09:29:32 +00:00
github-actions[bot]
a04a87c9c9
Update changelog and version after v4.36.3
2026-07-02 09:29:19 +00:00
Henry Mercer
54f647b7e1
Merge pull request #3984 from github/update-v4.36.3-1f34ec164
...
Merge main into releases/v4
2026-07-02 10:27:54 +01:00
Henry Mercer
e78819e055
Trigger checks
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-07-02 10:15:44 +01:00
Mario Campos
c1e7c7a0de
Merge pull request #3981 from github/mario-campos/runCliJson
...
Create wrapper `runCliJson`
2026-07-01 21:18:51 +00:00
Michael B. Gale
50bd53bfbc
Merge pull request #3989 from github/dependabot/npm_and_yarn/js-yaml-5.1.0
...
Bump js-yaml from 5.0.0 to 5.1.0
2026-07-01 21:08:54 +00:00
Michael B. Gale
289efcad49
Re-add forceQuotes: true
2026-07-01 21:56:08 +01:00
Michael B. Gale
17a28bc4c5
Merge pull request #3985 from github/dependabot/github_actions/dot-github/workflows/actions-minor-fba93c31a5
...
Bump the actions-minor group across 1 directory with 3 updates
2026-07-01 20:53:01 +00:00
Mario Campos
cbf67da2fa
Adjust test name
...
By @mbg
Co-authored-by: Michael B. Gale <mbg@github.com >
2026-07-01 15:46:20 -05:00
Mario Campos
4c18ab020b
Change optional to include undefined
...
The previous implementation of `optional` is now `optionalOrNull`.
2026-07-01 15:46:15 -05:00
Mario Campos
252ad66b0d
Perform deep validation of VersionInfo.features
2026-07-01 15:38:56 -05:00
Mario Campos
d5b8046386
Add JSDoc comment to runCliJson
2026-07-01 14:20:36 -05:00
Mario Campos
a8958a9883
Keep the JSON exception message consistent
2026-07-01 14:20:36 -05:00
github-actions[bot]
1ba744977b
Rebuild
2026-07-01 18:06:05 +00:00
dependabot[bot]
e0f825ed66
Bump js-yaml from 5.0.0 to 5.1.0
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 5.0.0 to 5.1.0.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/5.0.0...5.1.0 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 5.1.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-01 18:04:12 +00:00
github-actions[bot]
fbcae9afa6
Rebuild
2026-07-01 18:00:41 +00:00
github-actions[bot]
8f47ee793f
Rebuild
2026-07-01 18:00:37 +00:00
dependabot[bot]
67ec1e3914
Bump the npm-minor group across 1 directory with 6 updates
...
Bumps the npm-minor group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [js-yaml](https://github.com/nodeca/js-yaml ) | `5.0.0` | `5.1.0` |
| [semver](https://github.com/npm/node-semver ) | `7.8.4` | `7.8.5` |
| [uuid](https://github.com/uuidjs/uuid ) | `14.0.0` | `14.0.1` |
| [eslint-plugin-import-x](https://github.com/un-ts/eslint-plugin-import-x ) | `4.16.2` | `4.17.0` |
| [globals](https://github.com/sindresorhus/globals ) | `17.6.0` | `17.7.0` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) | `8.61.1` | `8.62.0` |
Updates `js-yaml` from 5.0.0 to 5.1.0
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/5.0.0...5.1.0 )
Updates `semver` from 7.8.4 to 7.8.5
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.8.4...v7.8.5 )
Updates `uuid` from 14.0.0 to 14.0.1
- [Release notes](https://github.com/uuidjs/uuid/releases )
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/uuidjs/uuid/compare/v14.0.0...v14.0.1 )
Updates `eslint-plugin-import-x` from 4.16.2 to 4.17.0
- [Release notes](https://github.com/un-ts/eslint-plugin-import-x/releases )
- [Changelog](https://github.com/un-ts/eslint-plugin-import-x/blob/master/CHANGELOG.md )
- [Commits](https://github.com/un-ts/eslint-plugin-import-x/compare/v4.16.2...v4.17.0 )
Updates `globals` from 17.6.0 to 17.7.0
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v17.6.0...v17.7.0 )
Updates `typescript-eslint` from 8.61.1 to 8.62.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.62.0/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: semver
dependency-version: 7.8.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: uuid
dependency-version: 14.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: eslint-plugin-import-x
dependency-version: 4.17.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: globals
dependency-version: 17.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: typescript-eslint
dependency-version: 8.62.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-01 17:59:06 +00:00
dependabot[bot]
1578ba0b4f
Bump the actions-minor group across 1 directory with 3 updates
...
Bumps the actions-minor group with 3 updates in the /.github/workflows directory: [actions/setup-dotnet](https://github.com/actions/setup-dotnet ), [actions/setup-java](https://github.com/actions/setup-java ) and [ruby/setup-ruby](https://github.com/ruby/setup-ruby ).
Updates `actions/setup-dotnet` from 5.3.0 to 5.4.0
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/9a946fdbd5fb07b82b2f5a4466058b876ab72bb2...26b0ec14cb23fa6904739307f278c14f94c95bf1 )
Updates `actions/setup-java` from 5.3.0 to 5.4.0
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/ad2b38190b15e4d6bdf0c97fb4fca8412226d287...1bcf9fb12cf4aa7d266a90ae39939e61372fe520 )
Updates `ruby/setup-ruby` from 1.313.0 to 1.314.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](https://github.com/ruby/setup-ruby/compare/89f90524b88a01fe6e0b732220432cc6142926af...9eb537ca036ebaed86729dcb9309076e4c5c3b74 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: 5.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
- dependency-name: actions/setup-java
dependency-version: 5.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
- dependency-name: ruby/setup-ruby
dependency-version: 1.314.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-01 17:58:47 +00:00
Michael B. Gale
ef29bf2e43
Improve some comments
2026-07-01 18:55:25 +01:00
Michael B. Gale
ceac4af134
Use the common entry point for analyze
2026-07-01 18:49:33 +01:00
Michael B. Gale
772e8e9310
Use the common entry point for autobuild
2026-07-01 18:47:25 +01:00
Michael B. Gale
fcd9f6cbac
Fix logger reference
2026-07-01 18:41:03 +01:00
Michael B. Gale
a9ceac150d
Accept ActionState in getConfigFileInput
2026-07-01 18:37:06 +01:00
Michael B. Gale
6136b93088
Use the common entry point for init
2026-07-01 18:37:06 +01:00
Michael B. Gale
6ab762cada
Use the common entry point for setup-codeql
2026-07-01 18:37:06 +01:00
Michael B. Gale
a3a1cdd43a
Use the common entry point for upload-sarif
2026-07-01 18:37:06 +01:00
Michael B. Gale
9c16c3b47b
Add common entry point
2026-07-01 18:37:05 +01:00
Michael B. Gale
b009eac559
Add ActionsEnv support to ActionState
2026-07-01 18:33:42 +01:00
Michael B. Gale
26e9e9e932
Add TestEnv class to simplify testing of ActionState-dependent functions
2026-07-01 18:32:17 +01:00
Michael B. Gale
9b35ab94e1
Add initial ActionState type
2026-07-01 17:29:26 +01:00
Michael B. Gale
e1905475d1
Allow abstracting over process.env
2026-07-01 17:26:53 +01:00
Michael B. Gale
2399df7427
Add ActionsEnvVars enum
2026-07-01 17:23:21 +01:00
github-actions[bot]
2c9d3d63eb
Update changelog for v4.36.3
2026-07-01 15:58:40 +00:00
Michael B. Gale
1f34ec1643
Merge pull request #3983 from github/mbg/repo-props/ff-for-config-file-prop
...
Add FF for configuration file repository property
2026-07-01 15:33:40 +00:00
Michael B. Gale
d5f0145480
Log when repository property has a value but is ignored
2026-07-01 16:22:48 +01:00
Michael B. Gale
f27f56386a
Add test for when the FF is off
2026-07-01 15:55:57 +01:00
Michael B. Gale
0025d0f2b5
Use FF
2026-07-01 15:54:22 +01:00
Michael B. Gale
f7fa18f05d
Add FF for config file repo property
2026-07-01 15:51:37 +01:00
Mario Campos
7f4f27e7e6
Revert change to resolveExtractor
...
This is secondary work that will follow from the main purpose of this PR.
2026-07-01 09:41:56 -05:00
Mario Campos
7d1c6e90aa
Include codeql path in runCliJson error
2026-06-30 23:13:36 -05:00
Mario Campos
6cdc6063c0
Create wrapper runCliJson
2026-06-30 23:07:02 -05:00
Mario Campos
bba0d6c67c
Revert JSON module changes
...
These have been spun off into #3980 .
2026-06-30 22:25:11 -05:00
Mario Campos
ffb3423848
Add isNumber/number validator
2026-06-30 16:35:16 -05:00
Mario Campos
da149812f1
Switch CommandCacheKey back to an enum
...
The code reads better/simpler as an `enum`.
2026-06-30 16:10:41 -05:00
Mario Campos
0d698171d3
Move output type validators to output-cache.ts module
...
This move simplifies the consumer-side of the module. And, also, the validators should be an internal implementation detail—not the concern of those who wish to "get" a cached output.
2026-06-30 15:39:36 -05:00
Henry Mercer
628fc3f124
Merge pull request #3979 from github/henrymercer/overlay-db-cleanup-size-telemetry
...
Measure overlay-base database size at the clear cleanup level
2026-06-30 16:46:03 +00:00
Michael B. Gale
708e106533
Index ActionState over the types of state used
2026-06-30 17:19:20 +01:00
Henry Mercer
9cfb67bab9
Add clarifying comments
2026-06-30 16:49:29 +01:00
Michael B. Gale
b6be81d5b9
Gate new remote file format behind FF
2026-06-30 13:19:30 +01:00
Michael B. Gale
7b2af8940d
Add TestEnv class to simplify testing of ActionState-dependent functions
2026-06-30 13:19:10 +01:00
Michael B. Gale
f86aa521ce
Use ActionState for getRemoteConfig
2026-06-30 13:03:00 +01:00
Michael B. Gale
e446d55e5a
Add initial ActionState type
2026-06-30 12:59:35 +01:00
Mario Campos
c2f43799c5
Refactor CommandCacheKey as a string union
2026-06-29 23:25:50 -05:00
Mario Campos
41965b0e7b
Move cache.ts to cli/output-cache.ts
...
This change should hopefully make the purpose of this module clear.
2026-06-29 22:16:21 -05:00
Henry Mercer
6f8864c8b0
Address review comments
2026-06-26 18:43:09 +01:00
Michael B. Gale
d8d1d6d754
Add FF for shorthands
2026-06-26 18:12:14 +01:00
Michael B. Gale
f77cf557cd
Support old and new formats
2026-06-26 18:09:25 +01:00
Henry Mercer
e90a71aaea
Add tests for clear cleanup size telemetry
2026-06-26 17:44:30 +01:00
Henry Mercer
ad159d34f6
Measure overlay-base database size at the clear cleanup level
...
This lets us compare the storage cost of overlay-base and trimmed databases for the same commit.
2026-06-26 17:42:49 +01:00
Henry Mercer
9cea5827c6
Merge pull request #3977 from github/dependabot/github_actions/dot-github/workflows/actions/checkout-7.0.0
...
Bump actions/checkout from 6.0.3 to 7.0.0 in /.github/workflows
2026-06-25 10:09:43 +00:00
Henry Mercer
4d3359631e
Merge pull request #3976 from github/dependabot/github_actions/dot-github/workflows/actions-minor-149d5843f4
...
Bump the actions-minor group across 1 directory with 3 updates
2026-06-25 10:08:33 +00:00
Henry Mercer
bc9b48e778
Merge pull request #3975 from github/dependabot/npm_and_yarn/npm-minor-82bd637a11
...
Bump the npm-minor group across 1 directory with 3 updates
2026-06-25 10:08:12 +00:00
github-actions[bot]
d56b7d789e
Rebuild
2026-06-24 18:00:15 +00:00
github-actions[bot]
dca26a3927
Rebuild
2026-06-24 17:59:01 +00:00
dependabot[bot]
490a5f655c
Bump actions/checkout from 6.0.3 to 7.0.0 in /.github/workflows
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.3 to 7.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/df4cb1c069e1874edd31b4311f1884172cec0e10...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-24 17:58:21 +00:00
dependabot[bot]
1582c0ec80
Bump the actions-minor group across 1 directory with 3 updates
...
Bumps the actions-minor group with 3 updates in the /.github/workflows directory: [actions/setup-go](https://github.com/actions/setup-go ), [actions/setup-python](https://github.com/actions/setup-python ) and [ruby/setup-ruby](https://github.com/ruby/setup-ruby ).
Updates `actions/setup-go` from 6.4.0 to 6.5.0
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/4a3601121dd01d1626a1e23e37211e3254c1c06c...924ae3a1cded613372ab5595356fb5720e22ba16 )
Updates `actions/setup-python` from 6.2.0 to 6.3.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/a309ff8b426b58ec0e2a45f0f869d46889d02405...ece7cb06caefa5fff74198d8649806c4678c61a1 )
Updates `ruby/setup-ruby` from 1.312.0 to 1.313.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](https://github.com/ruby/setup-ruby/compare/12fd324f1d0b43274fdc8130f6980590a667c455...89f90524b88a01fe6e0b732220432cc6142926af )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: 6.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
- dependency-name: actions/setup-python
dependency-version: 6.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
- dependency-name: ruby/setup-ruby
dependency-version: 1.313.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-24 17:57:04 +00:00
github-actions[bot]
d8d3457a33
Rebuild
2026-06-24 17:56:32 +00:00
dependabot[bot]
98470ab04f
Bump the npm-minor group across 1 directory with 3 updates
...
Bumps the npm-minor group with 3 updates in the / directory: [@actions/cache](https://github.com/actions/toolkit/tree/HEAD/packages/cache ), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `@actions/cache` from 5.0.5 to 5.1.0
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/cache/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/cache )
Updates `@types/node` from 20.19.42 to 20.19.43
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `typescript-eslint` from 8.61.0 to 8.61.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.1/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: "@actions/cache"
dependency-version: 5.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: "@types/node"
dependency-version: 20.19.43
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: typescript-eslint
dependency-version: 8.61.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-24 17:54:37 +00:00
Michael B. Gale
a16f4a4973
Merge pull request #3974 from github/mbg/deps/glob
...
Update `glob` to at least `13.0.6`
2026-06-24 09:50:54 +00:00
Henry Mercer
a9f40c6340
Merge pull request #3972 from github/henrymercer/code-quality-user-error-categorization
...
Categorize Code Quality "not enabled" upload failure as user-error
2026-06-24 08:33:05 +00:00
Michael B. Gale
423f7de042
Update glob to at least 13.0.6
2026-06-23 19:12:17 +01:00
Michael B. Gale
dd3c803c55
Merge pull request #3969 from github/mbg/ci/no-more-draft-prs
...
Remove `ready_for_review` triggers from workflows
2026-06-23 17:57:17 +00:00
Michael B. Gale
d990aa1c2a
Merge branch 'main' into henrymercer/code-quality-user-error-categorization
2026-06-23 18:50:48 +01:00
Michael B. Gale
c9d4e1d902
Merge branch 'main' into mbg/ci/no-more-draft-prs
2026-06-23 18:45:25 +01:00
Michael B. Gale
812b882dee
Merge remote-tracking branch 'origin/main' into mbg/repo-props/config-file-shorthands
2026-06-23 18:44:20 +01:00
Michael B. Gale
3fe7ef97d3
Fix getEnv not using getOptionalEnvVarFrom
2026-06-23 18:43:56 +01:00
Michael B. Gale
8d69da902e
Improve whitespace handling
2026-06-23 18:42:43 +01:00
Michael B. Gale
00e5a58139
Update format in error message
2026-06-23 18:34:25 +01:00
Michael B. Gale
8102fa6675
Anchor regex and trim input
2026-06-23 18:32:55 +01:00
Michael B. Gale
81ad479e13
Fix test names
2026-06-23 18:31:16 +01:00
Henry Mercer
ade8366b4d
Merge pull request #3971 from github/henrymercer/macos-runner-migration
...
Pin Swift macOS PR checks to macOS 15 for Xcode 16
2026-06-23 17:27:52 +00:00
Michael B. Gale
12821cff0c
Make owner optional in parseRemoteFileAddress
2026-06-23 18:13:16 +01:00
Michael B. Gale
e537ff20a4
Make path optional in parseRemoteFileAddress
2026-06-23 17:51:33 +01:00
Michael B. Gale
598d00854a
Make ref optional in parseRemoteFileAddress
2026-06-23 17:50:21 +01:00
Michael B. Gale
85c8a8cebe
Add tests for parseRemoteFileAddress
2026-06-23 17:50:01 +01:00
Henry Mercer
cdcf50882b
Default macOS PR checks to latest runner, pin only old CLIs to macOS 15
...
Redesign the per-entry codeql-versions filter so an OS entry without a
version list catches all versions not claimed by its siblings. This lets
new CodeQL versions flow to macos-latest-xlarge automatically. Move
v2.23.9 (which supports Swift 6.2) off the macOS 15 list and simplify the
matrix filter logic.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-23 17:33:14 +01:00
Michael B. Gale
c7a94c979d
Add getRemoteConfig JSDoc
2026-06-23 17:03:33 +01:00
Michael B. Gale
82e5ca6c55
Return RemoteFileAddress from parseRemoteFileAddress
2026-06-23 16:49:03 +01:00
Michael B. Gale
9ef8be7176
Refactor parseRemoteFileAddress out of getRemoteConfig
2026-06-23 16:49:03 +01:00
Michael B. Gale
07b6b1eac5
Move getRemoteConfig to config/file.ts
2026-06-23 16:49:03 +01:00
Michael B. Gale
9c4ee01a28
Add RemoteFileAddress type
2026-06-23 16:49:02 +01:00
Henry Mercer
e054b4b848
Address review: split macOS Swift checks by CodeQL version
...
Rather than pinning every macOS job to macOS 15, only run the older CodeQL CLI
versions (which need Xcode 16, and so macOS 15) there. Newer versions, which
support Swift 6.2, run on the latest macOS runner with its default Xcode, so we
keep exercising the common latest-CLI-on-latest-runner combination.
To express this, `sync.ts` now supports an optional per-OS-entry
`codeql-versions` filter, used by `multi-language-autodetect` to send old
versions to `macos-15-xlarge` and new versions to `macos-latest-xlarge`.
`swift-custom-build` only runs `linked`/`default`/`nightly`, which all support
Swift 6.2, so it no longer needs the Xcode 16 step or a macOS 15 pin.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-23 16:39:54 +01:00
Henry Mercer
6feed5452f
Categorize Code Quality "not enabled" upload failure as user-error
...
When a repository requests Code Quality analysis but it is not enabled,
the SARIF upload to `PUT /repos/:owner/:repo/code-quality/analysis`
returns a 403 with the message "Code quality is not enabled for this
repository...". `isEnablementError` did not recognize this wording, so
`wrapApiConfigurationError` left it as a plain Error and the analyze job
was reported with `status=failure` instead of `user-error`.
Add a `/Code Quality is not enabled/i` pattern so the error becomes a
ConfigurationError and `getActionsStatus` categorizes it as `user-error`.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-23 16:23:41 +01:00
Michael B. Gale
652296eb9e
Allow abstracting over process.env
2026-06-23 16:16:08 +01:00
Michael B. Gale
c05a5b71ad
Add ActionsEnvVars enum
2026-06-23 16:16:07 +01:00
Henry Mercer
b9c90effa0
Pin Swift macOS checks to macOS 15 for Xcode 16
...
`macos-latest-xlarge` now resolves to macOS 26, which ships only Xcode 26
(Swift 6.2) and no longer includes Xcode 16. The Swift-analysing PR checks
select Xcode 16 because CodeQL CLI versions before 2.24.0 only support Swift
up to 6.1, so `xcode-select -s /Applications/Xcode_16.app` fails on macOS 26.
Pin these checks to macOS 15, where Xcode 16 is still available, so we keep
testing the full matrix of supported CodeQL versions. This also pre-empts the
`swift-custom-build` check failing once plain `macos`/`macos-latest` migrates.
See https://github.com/actions/runner-images/issues/14167 .
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-23 16:09:07 +01:00
Michael B. Gale
85bb4c6476
Restore edited trigger for label-pr-size workflow
2026-06-23 14:20:21 +01:00
Michael B. Gale
09dec6cc8c
Merge pull request #3968 from github/dependabot/npm_and_yarn/js-yaml-5.0.0
...
Bump js-yaml from 4.2.0 to 5.0.0
2026-06-22 15:00:26 +00:00
Michael B. Gale
ba61470b11
Use quoteStyle
2026-06-22 14:26:21 +01:00
dependabot[bot]
31d88dd791
Bump js-yaml from 4.2.0 to 5.0.0
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 4.2.0 to 5.0.0.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.2.0...5.0.0 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 5.0.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-22 12:31:01 +00:00
Michael B. Gale
aa12ef06b4
Do not create draft PRs where we did so to trigger workflows with ready_for_review before
2026-06-22 13:27:47 +01:00
Michael B. Gale
e3a04b7473
Remove ready_for_review triggers
2026-06-22 13:19:40 +01:00
Mario Campos
b3c7aa7372
Add warning log for invalid data in command cache retrieval
2026-06-19 18:04:52 -05:00
Mario Campos
649bababe7
Refactor cache storage to use cacheCommandOutput for consistency
2026-06-19 17:49:45 -05:00
Mario Campos
895ffe7eb5
Front-load caching and rear-load saving to disk
...
This implementation saves CPU and I/O by not trying to write to the file on every set-cache.
2026-06-19 17:45:48 -05:00
Mario Campos
805b59092e
Remove duplicate key check in cacheCommandOutput and related tests
...
This key-check is unnecessary because this function is only ever called if the key does NOT exist in the cache already. In that case, why check again?
2026-06-19 16:29:52 -05:00
Mario Campos
d1bd5ec7b0
Add logging for command cache file read/write failures
2026-06-19 16:07:35 -05:00
Mario Campos
94b12602ac
Refactor cache file reading to check for existence before attempting to read
2026-06-19 15:41:47 -05:00
Mario Campos
126166c212
Rename CacheEntry to CommandCacheEntry for consistency
2026-06-19 15:07:56 -05:00
Mario Campos
dd7ff30205
Replace string with CommandCacheKey for better type safety
2026-06-19 15:04:22 -05:00
Mario Campos
420c97eadd
Improve documentation for cache file and command keys in CLI
2026-06-19 14:12:27 -05:00
Mario Campos
defcf1bff6
Rename optional and undefinable functions for clarity; update related schemas to use optionalOrNull
2026-06-19 13:55:56 -05:00
Michael B. Gale
2f90a82ab7
Merge pull request #3966 from github/dependabot/npm_and_yarn/multi-dd1c4363d0
...
Bump archiver and @types/archiver
2026-06-18 22:36:49 +00:00
Mario Campos
c8e32e423d
Refactor resolveLanguages() to cache output according to CLI feature support
...
The output of `resolveLanguages()` can vary based on whether the flag `--filter-to-languages-with-queries` is included, but not all versions of the CLI support that. This makes caching a single execution problematic, so I opted to cache it based on whether it's supported. If it's supported, it's used; otherwise, it's not.
2026-06-18 14:46:44 -05:00
Mario Campos
553eef0d3f
Add error handling for undefined extractors in language resolution
2026-06-18 10:36:50 -05:00
Mario Campos
b18df17ee7
Rebased onto main; fixups were needed
2026-06-18 10:25:23 -05:00
Mario Campos
a602287f73
Refactor CLI caching with in-memory and file storage
2026-06-18 10:10:46 -05:00
Mario Campos
dc8e1e9aa0
Refactor CLI JSON handling into a dedicated runCliJson function
2026-06-18 10:05:20 -05:00
Mario Campos
889ae42672
Refactor CLI executions into helper functions
...
This provides a separation of concerns between the memoization and the execution.
2026-06-18 10:02:31 -05:00
Mario Campos
587fcb33c7
Refactor isVersionInfo() to use json` module
2026-06-18 09:58:23 -05:00
Mario Campos
445107e23a
Validate numbers, objects, and undefinables in the json module
...
This commit adds a `number` validator`, an `object` validator, an `isNumber` predicate, and `undefinable()` to test optional-but-not-null properties.
2026-06-18 09:58:23 -05:00
Mario Campos
6010f85d81
Reimplement resolveExtractor() as wrapper over resolveLanguages()
...
By wrapping `resolveLanguages()`, which is memoized, we can avoid executing `codeql resolve extractor` several times over the course of an analysis.
2026-06-18 09:58:23 -05:00
Mario Campos
311292c28f
Cache the output of codeql resolve languages
...
Repeated calls to `resolveLanguages()` will only pay the performance penalty of executing `codeql resolve languages` once.
2026-06-18 09:58:20 -05:00
Michael B. Gale
ee70cd5210
Merge pull request #3916 from github/mbg/ts/update-ghes-versions
...
Convert `update-supported-enterprise-server-versions` script to TypeScript
2026-06-18 14:11:07 +00:00
Michael B. Gale
516447a110
Merge pull request #3909 from github/mbg/ff/remove/StartProxyRemoveUnusedRegistries
...
Default to `StartProxyRemoveUnusedRegistries` behaviour
2026-06-18 14:10:42 +00:00
Michael B. Gale
839edd2b07
Merge branch 'main' into mbg/ts/update-ghes-versions
2026-06-18 14:34:04 +01:00
Michael B. Gale
b3b14d6671
Merge branch 'main' into mbg/ff/remove/StartProxyRemoveUnusedRegistries
2026-06-18 14:29:55 +01:00
Michael B. Gale
711c19c2dc
Use ZipArchive instead of archive("zip")
2026-06-18 14:24:11 +01:00
dependabot[bot]
4138e5a7fe
Bump archiver and @types/archiver
...
Bumps [archiver](https://github.com/archiverjs/node-archiver ) and [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver ). These dependencies needed to be updated together.
Updates `archiver` from 7.0.1 to 8.0.0
- [Release notes](https://github.com/archiverjs/node-archiver/releases )
- [Changelog](https://github.com/archiverjs/node-archiver/blob/master/CHANGELOG.md )
- [Commits](https://github.com/archiverjs/node-archiver/compare/7.0.1...8.0.0 )
Updates `@types/archiver` from 7.0.0 to 8.0.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/archiver )
---
updated-dependencies:
- dependency-name: archiver
dependency-version: 8.0.0
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: "@types/archiver"
dependency-version: 8.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-17 19:10:07 +00:00
Michael B. Gale
0bae987e7d
Merge pull request #3964 from github/dependabot/npm_and_yarn/npm-minor-dc44a34bad
...
Bump the npm-minor group across 1 directory with 3 updates
2026-06-17 18:55:15 +00:00
Michael B. Gale
3b64eeeb9f
Merge pull request #3965 from github/dependabot/github_actions/dot-github/workflows/actions-minor-ea9362b8e5
...
Bump the actions-minor group across 1 directory with 2 updates
2026-06-17 18:43:54 +00:00
Michael B. Gale
49e524587f
Merge pull request #3963 from github/mbg/repo-prop/config-file
...
Add repository property for configuration files
2026-06-17 18:12:54 +00:00
github-actions[bot]
18e8398a57
Rebuild
2026-06-17 17:59:57 +00:00
github-actions[bot]
80de837984
Rebuild
2026-06-17 17:58:05 +00:00
dependabot[bot]
03dfa6fb02
Bump the actions-minor group across 1 directory with 2 updates
...
Bumps the actions-minor group with 2 updates in the /.github/workflows directory: [actions/setup-java](https://github.com/actions/setup-java ) and [ruby/setup-ruby](https://github.com/ruby/setup-ruby ).
Updates `actions/setup-java` from 5.2.0 to 5.3.0
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/be666c2fcd27ec809703dec50e508c2fdc7f6654...ad2b38190b15e4d6bdf0c97fb4fca8412226d287 )
Updates `ruby/setup-ruby` from 1.310.0 to 1.312.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](https://github.com/ruby/setup-ruby/compare/afeafc3d1ab54a631816aba4c914a0081c12ff2f...12fd324f1d0b43274fdc8130f6980590a667c455 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-version: 5.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
- dependency-name: ruby/setup-ruby
dependency-version: 1.312.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-17 17:57:53 +00:00
dependabot[bot]
3187067e93
Bump the npm-minor group across 1 directory with 3 updates
...
Bumps the npm-minor group with 3 updates in the / directory: [semver](https://github.com/npm/node-semver ), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `semver` from 7.8.1 to 7.8.4
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.8.1...v7.8.4 )
Updates `@types/node` from 20.19.41 to 20.19.42
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `typescript-eslint` from 8.60.1 to 8.61.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.0/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: semver
dependency-version: 7.8.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: "@types/node"
dependency-version: 20.19.42
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: typescript-eslint
dependency-version: 8.61.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-17 17:55:32 +00:00
Michael B. Gale
52077a03d9
Ignore empty repository property
2026-06-17 15:18:14 +01:00
Michael B. Gale
0337b99474
Merge pull request #3961 from github/dependabot/npm_and_yarn/tar-7.5.16
...
Bump tar from 7.5.15 to 7.5.16
2026-06-16 22:00:36 +00:00
Michael B. Gale
b2cc23e25d
Log input choice
2026-06-16 14:19:37 +01:00
Michael B. Gale
82036913c8
Accept repository property as fallback
2026-06-16 12:28:17 +02:00
Michael B. Gale
ae7c3ea645
Add getConfigFileInput function
2026-06-16 12:21:33 +02:00
Michael B. Gale
a0276b7dc4
Add initial ActionsEnv abstraction
2026-06-16 12:19:30 +02:00
Michael B. Gale
f57d3726c3
Add github-codeql-config-file property
2026-06-16 12:02:08 +02:00
dependabot[bot]
6f850b5022
Bump tar from 7.5.15 to 7.5.16
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.5.15 to 7.5.16.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.15...v7.5.16 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.16
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-15 22:01:42 +00:00
Michael B. Gale
1023397ae4
Update changelog
2026-06-15 17:46:46 +02:00
Michael B. Gale
68ec727966
Update constants
2026-06-15 17:43:18 +02:00
Henry Mercer
c73f0fa0f1
Merge pull request #3958 from github/dependabot/npm_and_yarn/esbuild-0.28.1
...
Bump esbuild from 0.28.0 to 0.28.1
2026-06-15 15:07:40 +00:00
github-actions[bot]
98dfd09d4a
Rebuild
2026-06-13 06:43:46 +00:00
dependabot[bot]
c8f0aa4c67
Bump esbuild from 0.28.0 to 0.28.1
...
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.28.0 to 0.28.1.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.28.0...v0.28.1 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-version: 0.28.1
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-13 06:41:55 +00:00
Michael B. Gale
f3f1edbedf
Merge pull request #3957 from github/dependabot/npm_and_yarn/npm-minor-94506b9a28
...
Bump the npm-minor group across 1 directory with 4 updates
2026-06-13 06:29:24 +00:00
github-actions[bot]
9f2d709a33
Rebuild
2026-06-10 17:57:20 +00:00
dependabot[bot]
5f5ed8735c
Bump the npm-minor group across 1 directory with 4 updates
...
Bumps the npm-minor group with 4 updates in the / directory: [js-yaml](https://github.com/nodeca/js-yaml ), [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript ), [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) and [tsx](https://github.com/privatenumber/tsx ).
Updates `js-yaml` from 4.1.1 to 4.2.0
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/commits )
Updates `eslint-import-resolver-typescript` from 4.4.4 to 4.4.5
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases )
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.4...v4.4.5 )
Updates `typescript-eslint` from 8.60.0 to 8.60.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.60.1/packages/typescript-eslint )
Updates `tsx` from 4.22.3 to 4.22.4
- [Release notes](https://github.com/privatenumber/tsx/releases )
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs )
- [Commits](https://github.com/privatenumber/tsx/compare/v4.22.3...v4.22.4 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: eslint-import-resolver-typescript
dependency-version: 4.4.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: typescript-eslint
dependency-version: 8.60.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: tsx
dependency-version: 4.22.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-10 17:55:22 +00:00
github-actions[bot]
cb4720a101
Update supported GitHub Enterprise Server versions
2026-06-10 00:49:37 +00:00
Henry Mercer
eda5730a8b
Merge pull request #3955 from github/henrymercer/fix-nested-log-group
...
Fix broken log grouping due to nested log group
2026-06-05 13:53:30 +00:00
Henry Mercer
e263f3a83a
Merge pull request #3954 from github/henrymercer/tidy-resolve-languages
...
Clean up `codeql.resolveLanguages`
2026-06-05 13:53:24 +00:00
Henry Mercer
ddef289289
Remove one extractor per language assumption
2026-06-05 13:01:12 +01:00
Henry Mercer
99576d59b9
Fix broken log grouping due to nested log group
2026-06-05 12:57:29 +01:00
Henry Mercer
72b0f9fed4
Clean up codeql.resolveLanguages
...
Only the betterjson option is now used, so remove the old version.
2026-06-05 12:50:57 +01:00
Henry Mercer
9fc351a8ac
Merge pull request #3953 from github/henrymercer/local-action
...
Use local `upload-sarif` Action in PR checks job
2026-06-05 08:53:57 +00:00
Henry Mercer
72f4abcfcc
Use local upload-sarif Action in PR checks job
2026-06-04 16:45:01 +01:00
Henry Mercer
0630e39f3f
Merge pull request #3951 from github/mergeback/v4.36.2-to-main-8aad20d1
...
Mergeback v4.36.2 refs/heads/releases/v4 into main
2026-06-04 15:07:37 +00:00
Henry Mercer
2b0250fe46
Fix CHANGELOG indentation
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-04 15:56:12 +01:00
github-actions[bot]
446948f50b
Rebuild
2026-06-04 14:27:34 +00:00
github-actions[bot]
d24f3022a8
Update changelog and version after v4.36.2
2026-06-04 14:27:20 +00:00
Henry Mercer
8aad20d150
Merge pull request #3949 from github/update-v4.36.2-dcb947ce1
...
Merge main into releases/v4
2026-06-04 15:25:45 +01:00
Henry Mercer
f521b08cd8
Add additional changelog notes
2026-06-04 15:11:55 +01:00
github-actions[bot]
8aeff0ffb7
Update changelog for v4.36.2
2026-06-04 11:17:27 +00:00
Henry Mercer
dcb947ce15
Merge pull request #3948 from github/update-bundle/codeql-bundle-v2.25.6
...
Update default bundle to 2.25.6
2026-06-04 10:56:27 +00:00
github-actions[bot]
c251bcefa1
Add changelog note
2026-06-04 10:43:06 +00:00
github-actions[bot]
62953c18b3
Update default bundle to codeql-bundle-v2.25.6
2026-06-04 10:42:59 +00:00
Henry Mercer
423b570baf
Merge pull request #3946 from github/dependabot/npm_and_yarn/npm-minor-5d507a028b
...
Bump the npm-minor group across 1 directory with 2 updates
2026-06-04 10:38:05 +00:00
Henry Mercer
c35d1b1644
Merge pull request #3947 from github/dependabot/github_actions/dot-github/workflows/actions-minor-3d0b6ad432
...
Bump ruby/setup-ruby from 1.307.0 to 1.310.0 in /.github/workflows in the actions-minor group across 1 directory
2026-06-04 10:10:18 +00:00
Robert
cb1a588b02
Merge pull request #3937 from github/robertbrignull/waitForProcessing_backoff
...
Change waitForProcessing to use exponential backoff
2026-06-04 10:06:49 +00:00
Henry Mercer
ba47406412
Merge pull request #3943 from github/henrymercer/cache-cli-version-info
...
Cache CLI version information across Actions steps
2026-06-04 09:58:34 +00:00
Henry Mercer
5be8119767
Merge pull request #3938 from github/henrymercer/git-client-feature-flag
...
Add FF to force JGit-based Git backend
2026-06-04 09:58:15 +00:00
Robert
6047ac775f
Merge branch 'main' into robertbrignull/waitForProcessing_backoff
2026-06-04 10:35:04 +01:00
github-actions[bot]
af7b8f37ea
Rebuild
2026-06-04 02:43:57 +00:00
dependabot[bot]
3569f75599
Bump ruby/setup-ruby
...
Bumps the actions-minor group with 1 update in the /.github/workflows directory: [ruby/setup-ruby](https://github.com/ruby/setup-ruby ).
Updates `ruby/setup-ruby` from 1.307.0 to 1.310.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](https://github.com/ruby/setup-ruby/compare/6aaa311d81eba98ae12eaffbcb63296ace0efcde...afeafc3d1ab54a631816aba4c914a0081c12ff2f )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.310.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-04 02:42:04 +00:00
github-actions[bot]
acb38f7265
Rebuild
2026-06-04 02:40:00 +00:00
dependabot[bot]
dd9e36c0d3
Bump the npm-minor group across 1 directory with 2 updates
...
Bumps the npm-minor group with 2 updates in the / directory: [semver](https://github.com/npm/node-semver ) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `semver` from 7.8.0 to 7.8.1
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.8.0...v7.8.1 )
Updates `typescript-eslint` from 8.59.4 to 8.60.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.60.0/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: semver
dependency-version: 7.8.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: typescript-eslint
dependency-version: 8.60.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-04 02:38:09 +00:00
Henry Mercer
5ccef82244
Address review comments
2026-06-03 18:31:11 +01:00
Henry Mercer
2ceebd64c4
Merge pull request #3945 from github/henrymercer/pin-actions-to-shas
...
Pin first-party Actions to SHAs
2026-06-03 17:09:52 +00:00
Henry Mercer
fd3f10809d
Update sync-back script
...
This is intended as a workaround until https://github.com/github/codeql-action/pull/3556 is merged.
2026-06-03 17:21:10 +01:00
Henry Mercer
87f4948cb0
Pin first-party Actions
2026-06-03 17:19:36 +01:00
Henry Mercer
bab673d0e0
Cache CLI version information across Actions steps
2026-06-02 19:27:05 +01:00
Henry Mercer
8ed7f7c384
Merge pull request #3941 from github/mergeback/v4.36.1-to-main-87557b9c
...
Mergeback v4.36.1 refs/heads/releases/v4 into main
2026-06-02 10:35:51 +00:00
github-actions[bot]
0ad7c1f95e
Rebuild
2026-06-02 10:09:37 +00:00
github-actions[bot]
25c25b5e09
Update changelog and version after v4.36.1
2026-06-02 10:09:22 +00:00
Henry Mercer
87557b9c84
Merge pull request #3940 from github/update-v4.36.1-2a1689ed4
...
Merge main into releases/v4
2026-06-02 11:07:55 +01:00
github-actions[bot]
9431011964
Update changelog for v4.36.1
2026-06-02 09:50:57 +00:00
Henry Mercer
2a1689ed43
Merge pull request #3939 from github/henrymercer/skip-overlay-revert-when-explicit
...
Disable missing diff-ranges fallback when overlay enabled manually
2026-06-01 17:25:10 +00:00
Robert
d40e417f3c
Only do initial wait when not running tests
2026-06-01 16:43:42 +01:00
Henry Mercer
524532393a
Disable missing diff-ranges fallback when overlay enabled manually
2026-06-01 15:34:08 +01:00
Henry Mercer
948a63aed1
Add FF to force JGit-based Git backend
2026-06-01 15:20:13 +01:00
Henry Mercer
d1eb1207b4
Merge pull request #3933 from github/update-supported-enterprise-server-versions
...
Update supported GitHub Enterprise Server versions
2026-05-29 11:10:43 +00:00
Michael B. Gale
115001ba8d
Merge pull request #3934 from github/dependabot/npm_and_yarn/npm-minor-86fb5ccea6
...
Bump the npm-minor group across 1 directory with 2 updates
2026-05-28 14:53:43 +00:00
Michael B. Gale
cef2e7a910
Merge pull request #3925 from github/dependabot/github_actions/dot-github/workflows/actions-minor-da8be134b1
...
Bump ruby/setup-ruby from 1.306.0 to 1.307.0 in /.github/workflows in the actions-minor group across 1 directory
2026-05-28 13:59:27 +00:00
Michael B. Gale
5e6adf70ed
Merge pull request #3936 from github/dependabot/npm_and_yarn/tmp-0.2.7
...
Bump tmp from 0.2.4 to 0.2.7
2026-05-28 13:54:02 +00:00
Michael B. Gale
ad170e6c4e
Merge branch 'main' into dependabot/github_actions/dot-github/workflows/actions-minor-da8be134b1
2026-05-28 14:48:30 +01:00
Robert
dfc14113e3
Change waitForProcessing to use exponential backoff
2026-05-28 11:15:07 +01:00
github-actions[bot]
6a37b3a57a
Rebuild
2026-05-28 02:48:34 +00:00
dependabot[bot]
bef1eb7126
Bump tmp from 0.2.4 to 0.2.7
...
Bumps [tmp](https://github.com/raszi/node-tmp ) from 0.2.4 to 0.2.7.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.4...v0.2.7 )
---
updated-dependencies:
- dependency-name: tmp
dependency-version: 0.2.7
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-28 02:46:38 +00:00
dependabot[bot]
b42b7546a5
Bump the npm-minor group across 1 directory with 2 updates
...
Bumps the npm-minor group with 2 updates in the / directory: [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) and [tsx](https://github.com/privatenumber/tsx ).
Updates `typescript-eslint` from 8.59.3 to 8.59.4
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.4/packages/typescript-eslint )
Updates `tsx` from 4.21.0 to 4.22.3
- [Release notes](https://github.com/privatenumber/tsx/releases )
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs )
- [Commits](https://github.com/privatenumber/tsx/compare/v4.21.0...v4.22.3 )
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.59.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: tsx
dependency-version: 4.22.3
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-27 20:06:49 +00:00
github-actions[bot]
8b0c522441
Update supported GitHub Enterprise Server versions
2026-05-27 00:44:49 +00:00
Michael B. Gale
0e150e4076
Merge pull request #3921 from github/dependabot/npm_and_yarn/npm-minor-28e225f5ad
...
Bump the npm-minor group across 1 directory with 6 updates
2026-05-22 14:35:33 +00:00
Michael B. Gale
8a1e375368
Merge branch 'main' into dependabot/npm_and_yarn/npm-minor-28e225f5ad
2026-05-22 15:08:30 +01:00
Óscar San José
0fb8a6672b
Merge pull request #3928 from github/mergeback/v4.36.0-to-main-7211b7c8
...
Mergeback v4.36.0 refs/heads/releases/v4 into main
2026-05-22 11:28:10 +00:00
github-actions[bot]
80795fb0d4
Rebuild
2026-05-22 11:08:00 +00:00
github-actions[bot]
0cd24d8654
Update changelog and version after v4.36.0
2026-05-22 11:07:48 +00:00
Óscar San José
7211b7c807
Merge pull request #3927 from github/update-v4.36.0-ebc2d9e2b
...
Merge main into releases/v4
2026-05-22 13:06:23 +02:00
github-actions[bot]
7740f2fb21
Update changelog for v4.36.0
2026-05-22 10:49:45 +00:00
Óscar San José
ebc2d9e2bc
Merge pull request #3926 from github/update-bundle/codeql-bundle-v2.25.5
...
Update default bundle to 2.25.5
2026-05-22 10:32:55 +00:00
github-actions[bot]
d1f74b777c
Add changelog note
2026-05-22 10:18:49 +00:00
github-actions[bot]
2dc40cec39
Update default bundle to codeql-bundle-v2.25.5
2026-05-22 10:18:43 +00:00
Henry Mercer
84498526a0
Merge pull request #3910 from github/henrymercer/repo-size-diff-check
...
Action size: Add a PR check that comments on significant repo size changes
2026-05-21 10:29:33 +00:00
Henry Mercer
72ac23c6d1
Update excluded required check list
2026-05-21 10:16:47 +01:00
github-actions[bot]
14c150999e
Rebuild
2026-05-20 22:08:52 +00:00
github-actions[bot]
89c58e65c1
Rebuild
2026-05-20 22:07:31 +00:00
dependabot[bot]
a0a8d16e7b
Bump ruby/setup-ruby
...
Bumps the actions-minor group with 1 update in the /.github/workflows directory: [ruby/setup-ruby](https://github.com/ruby/setup-ruby ).
Updates `ruby/setup-ruby` from 1.306.0 to 1.307.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](https://github.com/ruby/setup-ruby/compare/c4e5b1316158f92e3d49443a9d58b31d25ac0f8f...6aaa311d81eba98ae12eaffbcb63296ace0efcde )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.307.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-20 22:06:56 +00:00
dependabot[bot]
bd77449ac2
Bump the npm-minor group across 1 directory with 6 updates
...
Bumps the npm-minor group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [semver](https://github.com/npm/node-semver ) | `7.7.4` | `7.8.0` |
| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat ) | `2.0.5` | `2.1.0` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `20.19.39` | `20.19.41` |
| [nock](https://github.com/nock/nock ) | `14.0.12` | `14.0.15` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) | `8.59.2` | `8.59.3` |
| [yaml](https://github.com/eemeli/yaml ) | `2.8.4` | `2.9.0` |
Updates `semver` from 7.7.4 to 7.8.0
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.7.4...v7.8.0 )
Updates `@eslint/compat` from 2.0.5 to 2.1.0
- [Release notes](https://github.com/eslint/rewrite/releases )
- [Changelog](https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md )
- [Commits](https://github.com/eslint/rewrite/commits/compat-v2.1.0/packages/compat )
Updates `@types/node` from 20.19.39 to 20.19.41
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `nock` from 14.0.12 to 14.0.15
- [Release notes](https://github.com/nock/nock/releases )
- [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nock/nock/compare/v14.0.12...v14.0.15 )
Updates `typescript-eslint` from 8.59.2 to 8.59.3
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.3/packages/typescript-eslint )
Updates `yaml` from 2.8.4 to 2.9.0
- [Release notes](https://github.com/eemeli/yaml/releases )
- [Commits](https://github.com/eemeli/yaml/compare/v2.8.4...v2.9.0 )
---
updated-dependencies:
- dependency-name: semver
dependency-version: 7.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: "@eslint/compat"
dependency-version: 2.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: "@types/node"
dependency-version: 20.19.41
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: nock
dependency-version: 14.0.15
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: typescript-eslint
dependency-version: 8.59.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: yaml
dependency-version: 2.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-20 22:05:27 +00:00
Henry Mercer
c5297a28a2
Merge pull request #3919 from github/henrymercer/workflow-concurrency
...
CI: Automatically cancel non-generated workflows
2026-05-20 16:26:50 +00:00
Henry Mercer
8ffeae7d05
CI: Automatically cancel non-generated workflows
...
Specify concurrency groups for non-generated workflows so we can cancel in-progress runs when new commits are pushed to a PR.
2026-05-20 16:39:16 +01:00
Henry Mercer
f3f52bf568
Revert getErrorMessage import
...
To avoid requiring additional dependencies
2026-05-20 15:55:41 +01:00
Henry Mercer
a14f75e3ac
Address review comments
2026-05-20 15:39:14 +01:00
Henry Mercer
164c32a61e
Merge pull request #3918 from github/henrymercer/upgrade-brace-expansion
...
Bump `brace-expansion`
2026-05-20 14:31:25 +00:00
Henry Mercer
a134948b87
Bump brace-expansion
...
Address https://github.com/juliangruber/brace-expansion/security/advisories/GHSA-jxxr-4gwj-5jf2
2026-05-20 15:17:16 +01:00
Henry Mercer
f4d0a7abf7
Merge pull request #3912 from github/henrymercer/smaller-upload-lib
...
Action size: Reduce duplication between `upload-lib` and `entry-points`
2026-05-19 18:55:28 +00:00
Henry Mercer
f62fbc9627
Merge pull request #3895 from github/mbg/analysis-kinds/warn-on-non-cs-advanced-setup
...
Log error for non-default `analysis-kinds` input outside of managed workflows
2026-05-19 18:43:18 +00:00
Henry Mercer
2a7340616e
Address review comments
2026-05-19 19:41:51 +01:00
Henry Mercer
3b0e64cb09
Merge pull request #3914 from github/henrymercer/auto-rebuild-release-prs
...
Release process: Automatically rebuild PRs
2026-05-19 18:00:31 +00:00
Michael B. Gale
7ba697a3ec
Fix comment and clear time component
2026-05-19 14:32:00 +01:00
Michael B. Gale
0a7280a837
Assert that nothing is logged
2026-05-19 14:22:23 +01:00
Michael B. Gale
b79a976789
Merge remote-tracking branch 'origin/main' into mbg/analysis-kinds/warn-on-non-cs-advanced-setup
2026-05-19 14:18:19 +01:00
Michael B. Gale
74374a3893
Rebuild (newer semver version)
2026-05-19 14:15:04 +01:00
Michael B. Gale
3e85884434
Remove Python version
2026-05-19 14:10:44 +01:00
Michael B. Gale
5aed9f7d64
Update workflow to use update-ghes-versions.ts
2026-05-19 14:10:44 +01:00
Michael B. Gale
f9feddd874
Add tests for update-ghes-versions.ts
2026-05-19 14:10:44 +01:00
Michael B. Gale
15f19e1870
Add date as a parameter for determineSupportedRange
2026-05-19 14:10:44 +01:00
Michael B. Gale
51cc08af6f
Add determineSupportedRange
2026-05-19 14:10:44 +01:00
Michael B. Gale
71b697dd8b
Add helpers for GHES versions
2026-05-19 14:10:43 +01:00
Michael B. Gale
f5808271b0
Add readEnterpriseReleases
2026-05-19 14:10:43 +01:00
Michael B. Gale
da26a016ee
Add readApiCompatibility
2026-05-19 14:10:43 +01:00
Michael B. Gale
4536424fcf
Throw if ENTERPRISE_RELEASES_PATH is not set
2026-05-19 14:10:41 +01:00
Michael B. Gale
d98bedfdea
Add constant for FIRST_SUPPORTED_RELEASE
2026-05-19 14:10:25 +01:00
Michael B. Gale
952a538c24
Add constant for API_COMPATIBILITY_FILE
2026-05-19 14:09:45 +01:00
Henry Mercer
2c8faa5e9f
Pass comment body file directly
2026-05-18 20:28:53 +01:00
Henry Mercer
15a712bbc2
Address review comments
2026-05-18 20:08:43 +01:00
Michael B. Gale
04d4fd51e9
Add semver dependency
2026-05-18 19:42:36 +01:00
Henry Mercer
eb9a790d15
Apply suggestion from @henrymercer
2026-05-18 19:39:41 +01:00
Michael B. Gale
c05837d3e8
Scaffold update-ghes-versions.ts script
2026-05-18 19:38:16 +01:00
Henry Mercer
b8baf41834
Remove comments about npm cache
2026-05-18 19:31:53 +01:00
Henry Mercer
5e9ae56429
Add specific instruction about "Rebuild" commit
2026-05-18 19:28:49 +01:00
Henry Mercer
8442bc0af9
Release process: Automatically rebuild PRs
2026-05-18 19:06:49 +01:00
Henry Mercer
26a1e570a6
Merge pull request #3913 from github/henrymercer/downgrade-ava
...
Downgrade ava to version 6.4.1
2026-05-18 18:00:26 +00:00
Henry Mercer
9b6438e936
Tweak workflow
2026-05-18 18:25:26 +01:00
Henry Mercer
b5b50d62f1
Merge branch 'main' into henrymercer/repo-size-diff-check
2026-05-18 18:20:16 +01:00
Henry Mercer
9665bc2f5a
Downgrade ava to version 6.4.1
...
Since we run CI on Node 20 as well as Node 24
2026-05-18 18:07:08 +01:00
Henry Mercer
5a80681bb6
Address review comments
2026-05-18 17:53:50 +01:00
Henry Mercer
bcffb2b658
Unify checks into a single job
2026-05-18 17:33:45 +01:00
Henry Mercer
fcc1e3197f
Action size: Reduce duplication between upload-lib and entry-points
2026-05-18 17:18:03 +01:00
Henry Mercer
6f8805e224
Default setup env vars: Restrict results to src
2026-05-18 17:15:30 +01:00
Henry Mercer
4fc0f3e51b
Add a PR check that comments on significant repo size changes
2026-05-18 16:36:58 +01:00
Michael B. Gale
3dc99aad86
Default to StartProxyRemoveUnusedRegistries behaviour
2026-05-18 16:17:15 +01:00
Henry Mercer
c8a3492b26
Merge pull request #3894 from github/henrymercer/require-codeql-2.19.4
...
Bump minimum CodeQL CLI version to 2.19.4
2026-05-18 14:55:40 +00:00
Henry Mercer
e94195c896
Move changelog note to right place
2026-05-18 14:27:03 +01:00
Henry Mercer
05e8f288eb
Merge branch 'main' into henrymercer/require-codeql-2.19.4
2026-05-15 18:13:43 +01:00
Michael B. Gale
b71f5aebfc
Merge pull request #3898 from github/dependabot/npm_and_yarn/sinon-22.0.0
...
Bump sinon from 21.1.2 to 22.0.0
2026-05-15 14:58:30 +00:00
Henry Mercer
2365a46087
Merge pull request #3908 from github/henrymercer/token-stdin
...
Update scripts to read tokens more securely
2026-05-15 14:54:00 +00:00
Henry Mercer
cf51dca1af
Merge pull request #3893 from github/henrymercer/sha256
...
Add support for SHA-256 Git object IDs
2026-05-15 14:53:55 +00:00
Michael B. Gale
b30a935ea5
Merge branch 'main' into dependabot/npm_and_yarn/sinon-22.0.0
2026-05-15 15:42:13 +01:00
Henry Mercer
5b815f25ca
Merge branch 'main' into henrymercer/sha256
2026-05-15 14:58:14 +01:00
Henry Mercer
93c8a9ed99
Update update-release-branch.py to take token from stdin
2026-05-15 14:53:43 +01:00
Henry Mercer
2a02de1a14
Read token from stdin in sync-checks.ts
...
Also allow specifying the token using an environment variable.
2026-05-15 14:53:43 +01:00
Henry Mercer
67f403822c
Merge pull request #3903 from github/henrymercer/macos-larger-runners
...
PR checks: Run slowest macOS checks on larger runners
2026-05-15 13:32:01 +00:00
Michael B. Gale
bbef5ff663
Merge pull request #3904 from github/mbg/esbuild/split-follow-up
...
Address review comments for #3899
2026-05-15 12:48:02 +00:00
Michael B. Gale
7187b6ecc7
Merge pull request #3906 from github/mergeback/v4.35.5-to-main-9e0d7b8d
...
Mergeback v4.35.5 refs/heads/releases/v4 into main
2026-05-15 11:50:42 +00:00
github-actions[bot]
f1ce9f4421
Rebuild
2026-05-15 11:30:22 +00:00
github-actions[bot]
06c7e6fdd5
Update changelog and version after v4.35.5
2026-05-15 11:24:05 +00:00
Michael B. Gale
9e0d7b8d25
Merge pull request #3905 from github/update-v4.35.5-d4b485515
...
Merge main into releases/v4
2026-05-15 12:22:46 +01:00
Michael B. Gale
6d7d59927c
Add changelog entry for #3899
2026-05-15 11:58:39 +01:00
github-actions[bot]
51f7e38c69
Update changelog for v4.35.5
2026-05-15 10:48:24 +00:00
Henry Mercer
b43bb7bd69
Merge branch 'main' into henrymercer/sha256
2026-05-15 11:41:47 +01:00
Michael B. Gale
064674dfa3
Fix typo
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-15 11:35:47 +01:00
Michael B. Gale
ab5047bf8f
Add missing semicolons
2026-05-15 11:27:58 +01:00
Michael B. Gale
2320f9d058
"action" to "Action" in build.mjs
2026-05-15 11:26:51 +01:00
Michael B. Gale
46959216a2
Rename analyze-action-env.test.ts to analyze-action.test.ts
2026-05-15 11:25:12 +01:00
Michael B. Gale
9e1f914560
Merge analyze-action-input test into analyze-action-env file
...
The tests still can't run in parallel so I had to change `test` to `test.serial`, which caused a bunch of formatting changes.
2026-05-15 11:24:28 +01:00
Michael B. Gale
db84cb5ccb
Remove outdated comments for analyze-action tests
2026-05-15 11:22:17 +01:00
Michael B. Gale
d4b485515e
Merge pull request #3899 from github/mbg/esbuild/split
...
Reduce duplication across JS bundles by creating one bundle with smaller entry point wrappers
2026-05-15 10:11:56 +00:00
Henry Mercer
931147e852
Improve OS types and docs
2026-05-15 11:10:02 +01:00
Michael B. Gale
127de8117f
Merge remote-tracking branch 'origin/main' into mbg/esbuild/split
2026-05-14 19:14:01 +01:00
Michael B. Gale
7fde13f26a
Use src + basename in header to avoid issues on Windows
2026-05-14 19:10:19 +01:00
Michael B. Gale
dfa61e7305
Improve pattern matching and error handling
2026-05-14 18:36:41 +01:00
Michael B. Gale
52aafec073
Import and call runWrapper normally in analyze tests
2026-05-14 18:32:40 +01:00
Michael B. Gale
0d08c01f78
Auto-generate shared bundle
2026-05-14 18:27:46 +01:00
Henry Mercer
1b65777c19
Address review comments
2026-05-14 18:13:20 +01:00
Michael B. Gale
14085a675c
Auto-generate entry points
2026-05-14 18:13:01 +01:00
Henry Mercer
a32db48565
Move checks back to default runners
...
These jobs are not rate-limiting so we don't need to run them on larger runners.
2026-05-14 17:57:11 +01:00
Henry Mercer
aa005faaad
PR checks: Run slowest macOS checks on larger runners
2026-05-14 17:29:44 +01:00
Henry Mercer
fcdf5dd4cf
Add PR checks shortcut to package.json
2026-05-14 17:22:02 +01:00
Henry Mercer
e8d3fa290e
Merge branch 'main' into henrymercer/sha256
2026-05-14 17:10:41 +01:00
Sam Robson
eb17ca4f4d
Merge pull request #3791 from github/sam-robson/overlay-fallback
...
Fall back to non-overlay analysis when diff-informed analysis is unavailable
2026-05-14 15:41:25 +00:00
Sam Robson
a41c444cd9
Merge branch 'main' into sam-robson/overlay-fallback
2026-05-14 15:51:24 +01:00
Michael B. Gale
d7e50c23fe
Fix linter errors
2026-05-14 15:24:33 +01:00
Michael B. Gale
bb30f3132d
Avoid top-level promise in analyze-action
2026-05-14 15:14:03 +01:00
Henry Mercer
336884853e
Merge pull request #3901 from github/henrymercer/minify-test-debug-artifacts
...
Minify test debug artifacts
2026-05-14 14:09:36 +00:00
Michael B. Gale
2f137c9dc6
Add remaining new entry points
2026-05-14 14:55:33 +01:00
Henry Mercer
4795ef8153
Remove now unnecessary test skipping
2026-05-14 14:47:33 +01:00
Michael B. Gale
f0489abddd
Update action specs for new entry points
2026-05-14 14:47:23 +01:00
Henry Mercer
2e202367c7
Reduce size of test debug artifacts
2026-05-14 14:47:13 +01:00
Sam Robson
9d7243005b
Merge remote-tracking branch 'origin/main' into sam-robson/overlay-fallback
...
* origin/main: (40 commits)
Bump the npm-minor group across 1 directory with 3 updates
Bump actions/create-github-app-token
Nit: Tweak JSDoc for `getRawLanguagesNoAutodetect`
Enable only `code-scanning`
Use overlay-aware version for code scanning exclusively
Add changelog entry
Rebuild
Bump five transitive dependencies
Throw error if multiple analysis kinds are specified
Bump fast-xml-builder from 1.1.5 to 1.2.0
Improve tests
Improve error message
Remove dead code
Remove `makeOverlayMatchFeatures` indirection
Add JSDoc for `getRawLanguagesNoAutodetect`
Enable overlay-aware version selection in `setup-codeql`
Minor: Introduce constant to avoid duplication
Improve changelog note
Rebuild
Update changelog and version after v4.35.4
...
# Conflicts:
# lib/init-action.js
# src/diff-informed-analysis-utils.test.ts
2026-05-14 13:39:44 +01:00
Michael B. Gale
237b03b3c3
WIP: Reduce bundle duplication
2026-05-14 12:47:34 +01:00
dependabot[bot]
d4eab006fa
Bump sinon from 21.1.2 to 22.0.0
...
Bumps [sinon](https://github.com/sinonjs/sinon ) from 21.1.2 to 22.0.0.
- [Release notes](https://github.com/sinonjs/sinon/releases )
- [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md )
- [Commits](https://github.com/sinonjs/sinon/compare/v21.1.2...v22.0.0 )
---
updated-dependencies:
- dependency-name: sinon
dependency-version: 22.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-14 10:34:00 +00:00
Henry Mercer
ea37b337cd
Merge pull request #3897 from github/dependabot/npm_and_yarn/npm-minor-afb85bbff8
...
Bump the npm-minor group across 1 directory with 3 updates
2026-05-14 10:09:31 +00:00
Henry Mercer
ba0a2f91b7
Merge pull request #3896 from github/dependabot/github_actions/dot-github/workflows/actions-minor-9f1c31c749
...
Bump actions/create-github-app-token from 3.1.1 to 3.2.0 in /.github/workflows in the actions-minor group across 1 directory
2026-05-14 10:06:09 +00:00
dependabot[bot]
4041a11865
Bump the npm-minor group across 1 directory with 3 updates
...
Bumps the npm-minor group with 3 updates in the / directory: [globals](https://github.com/sindresorhus/globals ), [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) and [yaml](https://github.com/eemeli/yaml ).
Updates `globals` from 17.5.0 to 17.6.0
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v17.5.0...v17.6.0 )
Updates `typescript-eslint` from 8.59.1 to 8.59.2
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.2/packages/typescript-eslint )
Updates `yaml` from 2.8.3 to 2.8.4
- [Release notes](https://github.com/eemeli/yaml/releases )
- [Commits](https://github.com/eemeli/yaml/compare/v2.8.3...v2.8.4 )
---
updated-dependencies:
- dependency-name: globals
dependency-version: 17.6.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: typescript-eslint
dependency-version: 8.59.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: yaml
dependency-version: 2.8.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-13 18:29:17 +00:00
dependabot[bot]
2a6fe1608c
Bump actions/create-github-app-token
...
Bumps the actions-minor group with 1 update in the /.github/workflows directory: [actions/create-github-app-token](https://github.com/actions/create-github-app-token ).
Updates `actions/create-github-app-token` from 3.1.1 to 3.2.0
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Changelog](https://github.com/actions/create-github-app-token/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/create-github-app-token/compare/v3.1.1...v3.2.0 )
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-version: 3.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-13 18:28:51 +00:00
Henry Mercer
3c8c0ae6cb
Remove unnecessary sinon restore calls
2026-05-13 18:53:33 +01:00
Henry Mercer
93d215d874
Merge branch 'main' into henrymercer/sha256
2026-05-13 18:44:38 +01:00
Michael B. Gale
4235601f6f
Log error for non-default analysis-kinds input outside of managed workflows
2026-05-13 17:43:16 +01:00
Mads Navntoft
3d6ea97f26
Merge pull request #3891 from github/navntoft/dep/remove-brace-expansion-override
...
Bump brace-expansion and 4 dev dependencies
2026-05-13 15:46:57 +00:00
Michael B. Gale
7d25a3e590
Merge pull request #3892 from github/mbg/analysis-kinds/warn-on-multiple
...
Log error and only enable `code-scanning` if multiple analysis kinds are specified
2026-05-13 15:44:21 +00:00
Michael B. Gale
4dc72761a6
Merge remote-tracking branch 'origin/main' into mbg/analysis-kinds/warn-on-multiple
2026-05-13 16:20:45 +01:00
Henry Mercer
9c3aedb4cd
Update PR check testing matrix
2026-05-13 14:25:03 +01:00
Henry Mercer
a66f7bbb5a
Merge branch 'main' into henrymercer/sha256
2026-05-13 10:51:44 +01:00
Henry Mercer
b986640672
Add note about CODEQL_VERSION_ZSTD_BUNDLE
2026-05-12 19:26:23 +01:00
Henry Mercer
a333d64ec4
Remove DatabaseInterpretResultsSupportsSarifRunProperty tools feature
...
This feature has been supported since CodeQL CLI v2.19.0
2026-05-12 19:26:21 +01:00
Henry Mercer
97fb30df6b
Remove ForceOverwrite tools feature
...
This feature has been supported since CodeQL CLI v2.18.0, which is below the new minimum version.
2026-05-12 19:26:20 +01:00
Henry Mercer
d122da3c9f
Bump minimum CodeQL CLI version to 2.19.4
2026-05-12 19:26:20 +01:00
Henry Mercer
de3e561d12
Improve regex clarity
2026-05-12 19:06:04 +01:00
Henry Mercer
c559992c9e
Merge pull request #3880 from github/henrymercer/overlay-match-codeql-version
...
Overlay: Use overlay-aware CLI version when analyzing PRs
2026-05-12 17:36:31 +00:00
Henry Mercer
6a4e35fad9
Add support for SHA-256 Git object IDs
2026-05-12 18:24:21 +01:00
Henry Mercer
8d217609b0
Nit: Tweak JSDoc for getRawLanguagesNoAutodetect
2026-05-12 16:21:44 +01:00
Michael B. Gale
257b3d3fc8
Enable only code-scanning
2026-05-12 15:46:28 +01:00
Henry Mercer
201a96b541
Use overlay-aware version for code scanning exclusively
2026-05-12 15:25:40 +01:00
Michael B. Gale
312a2fee96
Add changelog entry
2026-05-12 15:03:58 +01:00
Mads Navntoft
2ca0fbdca8
Rebuild
2026-05-12 15:59:34 +02:00
Mads Navntoft
12c1d88854
Bump five transitive dependencies
...
Bumps the following to their latest patched versions:
brace-expansion (under readdir-glob): 2.0.2 → 2.1.0
picomatch (under micromatch): 2.3.1 → 2.3.2
picomatch (top level): 4.0.3 → 4.0.4
flatted: 3.3.3 → 3.4.2
js-yaml (under supertap): 3.14.1 → 3.14.2
The brace-expansion bump requires removing the brace-expansion override
in package.json, which had been pinning resolution below the existing
^2.0.1 constraint declared by readdir-glob.
2026-05-12 15:59:34 +02:00
Michael B. Gale
70419e3273
Throw error if multiple analysis kinds are specified
2026-05-12 14:54:11 +01:00
Michael B. Gale
b62aaa99a5
Merge pull request #3889 from github/dependabot/npm_and_yarn/fast-xml-builder-1.2.0
...
Bump fast-xml-builder from 1.1.5 to 1.2.0
2026-05-11 14:59:28 +00:00
dependabot[bot]
2f2dbd2e78
Bump fast-xml-builder from 1.1.5 to 1.2.0
...
Bumps [fast-xml-builder](https://github.com/NaturalIntelligence/fast-xml-builder ) from 1.1.5 to 1.2.0.
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-builder/blob/main/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-builder/compare/v1.1.5...v1.2.0 )
---
updated-dependencies:
- dependency-name: fast-xml-builder
dependency-version: 1.2.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-08 19:05:11 +00:00
Henry Mercer
b4ea7aa65a
Improve tests
2026-05-08 19:16:48 +01:00
Henry Mercer
87ac48dae6
Improve error message
2026-05-08 19:16:47 +01:00
Henry Mercer
42d7f62579
Remove dead code
2026-05-08 19:16:46 +01:00
Henry Mercer
540699dcca
Remove makeOverlayMatchFeatures indirection
2026-05-08 19:14:05 +01:00
Henry Mercer
9a85234875
Add JSDoc for getRawLanguagesNoAutodetect
2026-05-08 19:14:05 +01:00
Henry Mercer
2a950b930c
Enable overlay-aware version selection in setup-codeql
2026-05-08 19:14:05 +01:00
Henry Mercer
4f815a68d3
Minor: Introduce constant to avoid duplication
2026-05-08 19:14:04 +01:00
Henry Mercer
0aedbb71d8
Merge branch 'main' into henrymercer/overlay-match-codeql-version
2026-05-08 19:10:45 +01:00
Henry Mercer
868e2ea564
Merge pull request #3886 from github/mergeback/v4.35.4-to-main-68bde559
...
Mergeback v4.35.4 refs/heads/releases/v4 into main
2026-05-08 14:25:20 +00:00
Henry Mercer
792c223bc1
Merge pull request #3875 from github/dependabot/npm_and_yarn/npm-minor-c8e071f5f8
...
Bump the npm-minor group across 1 directory with 4 updates
2026-05-08 14:25:05 +00:00
Henry Mercer
efc9b0a9e3
Improve changelog note
...
Co-authored-by: Michael B. Gale <mbg@github.com >
2026-05-07 18:44:08 +01:00
github-actions[bot]
272ada693f
Rebuild
2026-05-07 15:58:38 +00:00
github-actions[bot]
610a6682b6
Merge remote-tracking branch 'origin/main' into mergeback/v4.35.4-to-main-68bde559
2026-05-07 15:57:56 +00:00
github-actions[bot]
1627096569
Update changelog and version after v4.35.4
2026-05-07 15:54:04 +00:00
Paolo Tranquilli
68bde559de
Merge pull request #3885 from github/update-v4.35.4-803d9e8c3
...
Merge main into releases/v4
2026-05-07 17:52:37 +02:00
github-actions[bot]
9739ad2d18
Update changelog for v4.35.4
2026-05-07 15:21:52 +00:00
Henry Mercer
b81d0d250f
Merge pull request #3874 from github/henrymercer/slow-tests-ci-only
...
Tests: Run slow `scanArtifactsForTokens` test in CI only by default
2026-05-07 15:04:47 +00:00
Michael B. Gale
a16cb53dd8
Merge pull request #3884 from github/mbg/dev/no-build-metadata
...
Do not run `bundle-metadata.ts` as part of `npm run build`
2026-05-07 15:02:21 +00:00
Michael B. Gale
803d9e8c3c
Merge pull request #3883 from github/mbg/test/macro-wrapper
...
Add more strongly typed wrapper around `test.macro`
2026-05-07 14:46:34 +00:00
Henry Mercer
0c80cee806
Add explicit error on Windows
2026-05-07 15:39:42 +01:00
Michael B. Gale
d032ee8c47
Do not run bundle-metadata.ts as part of npm run build
2026-05-07 15:38:28 +01:00
Michael B. Gale
0fd9c7d135
Merge pull request #3882 from github/dependabot/github_actions/dot-github/workflows/actions-minor-4a0b9de8bd
...
Bump ruby/setup-ruby from 1.305.0 to 1.306.0 in /.github/workflows in the actions-minor group across 1 directory
2026-05-07 14:17:36 +00:00
Michael B. Gale
922d6fb888
Use makeMacro instead of test.macro
2026-05-07 14:59:42 +01:00
Michael B. Gale
df77e87896
Update test macro snippet
2026-05-07 14:59:42 +01:00
Michael B. Gale
6e3f985e4f
Add wrapper for test.macro
2026-05-07 14:59:42 +01:00
Paolo Tranquilli
e7a347dfb1
Merge pull request #3881 from github/update-bundle/codeql-bundle-v2.25.4
...
Update default bundle to 2.25.4
2026-05-07 13:41:36 +00:00
github-actions[bot]
17eabb2500
Rebuild
2026-05-07 13:23:54 +00:00
dependabot[bot]
aaef09c48d
Bump ruby/setup-ruby
...
Bumps the actions-minor group with 1 update in the /.github/workflows directory: [ruby/setup-ruby](https://github.com/ruby/setup-ruby ).
Updates `ruby/setup-ruby` from 1.305.0 to 1.306.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](https://github.com/ruby/setup-ruby/compare/0cb964fd540e0a24c900370abf38a33466142735...c4e5b1316158f92e3d49443a9d58b31d25ac0f8f )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.306.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-07 13:21:45 +00:00
github-actions[bot]
ae1b9155d3
Add changelog note
2026-05-07 12:49:22 +00:00
github-actions[bot]
9f82f88f07
Update default bundle to codeql-bundle-v2.25.4
2026-05-07 12:49:13 +00:00
Henry Mercer
7525c68ea1
Nit: Dedupe languages
2026-05-07 11:01:15 +01:00
Henry Mercer
01bc9be56a
Filter to code scanning only
2026-05-07 11:00:54 +01:00
Sam Robson
9d6b456c59
Merge branch 'main' into sam-robson/overlay-fallback
2026-05-06 20:26:20 +01:00
Sam Robson
e259d26055
refactor: rename overlay-disabled reason and add changelog entry
2026-05-06 20:23:20 +01:00
Henry Mercer
817b68489e
Merge branch 'main' into henrymercer/overlay-match-codeql-version
2026-05-06 19:20:52 +01:00
Henry Mercer
1b5632783c
Add changelog note
2026-05-06 19:13:25 +01:00
github-actions[bot]
1848b73afa
Rebuild
2026-05-06 18:01:54 +00:00
dependabot[bot]
d1e9792bc8
Bump the npm-minor group across 1 directory with 4 updates
...
Bumps the npm-minor group with 4 updates in the / directory: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ), [eslint](https://github.com/eslint/eslint ), [typescript](https://github.com/microsoft/TypeScript ) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `@types/node` from 20.19.9 to 20.19.39
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `eslint` from 9.39.2 to 9.39.4
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.39.2...v9.39.4 )
Updates `typescript` from 6.0.2 to 6.0.3
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/compare/v6.0.2...v6.0.3 )
Updates `typescript-eslint` from 8.58.2 to 8.59.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.1/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 20.19.39
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: eslint
dependency-version: 9.39.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: typescript
dependency-version: 6.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: typescript-eslint
dependency-version: 8.59.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-06 17:59:44 +00:00
Henry Mercer
2c9cd77837
Tests: Run slow scanArtifactsForTokens test in CI only by default
2026-05-06 18:45:24 +01:00
Henry Mercer
b967fdfbdc
Add dry run mode so we can dark ship
2026-05-06 18:30:24 +01:00
Henry Mercer
55d6319f96
Match CLI version to cached overlay-base database
2026-05-06 18:01:37 +01:00
Henry Mercer
b0942116d7
Expose all enabled default CLI versions
2026-05-06 17:45:56 +01:00
Paolo Tranquilli
bc0b696b41
Merge pull request #3785 from github/mbg/dep/update-undici
...
Bump `undici` to at least `6.24.0`
2026-05-06 15:24:07 +00:00
Henry Mercer
a796e3e4ed
Add OverlayAnalysisMatchCodeqlVersion feature flag
2026-05-06 15:14:04 +01:00
Michael B. Gale
f9bb0e001c
Merge branch 'main' into mbg/dep/update-undici
2026-05-06 14:16:25 +01:00
Henry Mercer
4b7faf0b3d
Merge pull request #3809 from github/henrymercer/determine-overlay-version
...
Overlay: Determine which versions of CodeQL are compatible with cached base DBs
2026-05-06 12:30:56 +00:00
Henry Mercer
09a1d9ec2a
Add note about cache eviction
2026-05-05 18:54:16 +01:00
Henry Mercer
f64a4491cf
Add links to API docs
2026-05-05 18:48:09 +01:00
Henry Mercer
7fc86e0c37
Update type import syntax
2026-05-05 18:43:10 +01:00
Henry Mercer
5997e25ad9
Update listActionsCaches doc
2026-05-05 18:43:01 +01:00
Henry Mercer
7587714d0a
Revert "Mitigate caches being evicted before they can be downloaded"
...
This reverts commit 1279e8d41c .
2026-05-05 18:37:17 +01:00
Sam Robson
8ab64a211d
Merge branch 'main' into sam-robson/overlay-fallback
2026-05-01 16:35:49 +01:00
Michael B. Gale
a723e99345
Merge pull request #3868 from github/mergeback/v4.35.3-to-main-e46ed2cb
...
Mergeback v4.35.3 refs/heads/releases/v4 into main
2026-05-01 14:34:01 +00:00
github-actions[bot]
fbba1e03be
Rebuild
2026-05-01 14:09:49 +00:00
github-actions[bot]
933238e8d5
Update changelog and version after v4.35.3
2026-05-01 14:06:46 +00:00
Michael B. Gale
e46ed2cbd0
Merge pull request #3867 from github/update-v4.35.3-8c6e48dbe
...
Merge main into releases/v4
2026-05-01 15:05:28 +01:00
Michael B. Gale
b73d1d1634
Add changelog entry for #3853
2026-05-01 14:09:58 +01:00
Michael B. Gale
24e0bb00a9
Reorder changelog entries
2026-05-01 14:07:12 +01:00
github-actions[bot]
ec298daba7
Update changelog for v4.35.3
2026-05-01 12:57:50 +00:00
Sam Robson
f8b93c30a6
Merge branch 'main' into sam-robson/overlay-fallback
2026-05-01 11:28:43 +01:00
Henry Mercer
8c6e48dbe0
Merge pull request #3865 from github/update-bundle/codeql-bundle-v2.25.3
...
Update default bundle to 2.25.3
2026-04-30 16:07:18 +00:00
Sam Robson
80a72986d3
fix: re-import withGroupAsync in init-action.ts after merge
2026-04-30 16:48:45 +01:00
Sam Robson
e9e36aec74
test: drop codescanning-config-cli scenario for overlay without diff-informed
2026-04-30 16:39:05 +01:00
github-actions[bot]
719098349e
Add changelog note
2026-04-30 15:31:49 +00:00
github-actions[bot]
2bb209555a
Update default bundle to codeql-bundle-v2.25.3
2026-04-30 15:31:40 +00:00
Sam Robson
4ed52dcbfa
Merge branch 'main' into sam-robson/overlay-fallback
2026-04-30 16:24:23 +01:00
Sam Robson
3cc8dd3e59
refactor: report missing PR diff ranges via OverlayDisabledReason and disable overlay
2026-04-30 16:12:30 +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
262a15f6cf
Add generic non-printable chars test for OIDC configs
2026-04-30 14:10:36 +01:00
Michael B. Gale
a6109b1c07
Merge pull request #3853 from github/mbg/start-proxy/improved-checks
...
Improve connection tests
2026-04-30 12:48:34 +00:00
Michael B. Gale
022ff3c73f
Merge remote-tracking branch 'origin/main' into mbg/private-registry/cloudsmith-gcp
2026-04-30 13:43:29 +01:00
Michael B. Gale
0a4d574ac4
Add changelog entry
2026-04-30 13:42:29 +01:00
Michael B. Gale
d1edf2e4de
Improve replaces-base validation and add tests
2026-04-30 13:41:13 +01:00
Henry Mercer
facd53f789
Merge pull request #3859 from github/dependabot/npm_and_yarn/ava/typescript-7.0.0
...
Bump @ava/typescript from 6.0.0 to 7.0.0
2026-04-30 12:30:35 +00:00
Michael B. Gale
b77983290b
Fix permutations comment
2026-04-30 13:28:42 +01:00
Henry Mercer
fcf29e3d86
Merge pull request #3862 from github/dependabot/github_actions/dot-github/workflows/actions-minor-933f87fbf1
...
Bump ruby/setup-ruby from 1.301.0 to 1.305.0 in /.github/workflows in the actions-minor group across 1 directory
2026-04-30 12:17:13 +00:00
Henry Mercer
1fed3e9ba8
Merge branch 'main' into dependabot/npm_and_yarn/ava/typescript-7.0.0
2026-04-30 13:10:19 +01:00
Michael B. Gale
549683cee5
Make it clearer what the expectations for isUsernamePassword are
2026-04-30 12:49:49 +01:00
Michael B. Gale
7a6ed56219
Modify FromSchema so that optional properties are actually optional
2026-04-30 11:54:21 +01:00
Michael B. Gale
91fbc51606
Improve validateSchema comment
2026-04-30 11:46:01 +01:00
Michael B. Gale
35715ef8fe
Improve typing of cloneCredential
2026-04-30 11:43:54 +01:00
Michael B. Gale
bac7fdaf42
Fix linter error
2026-04-30 11:26:12 +01:00
Henry Mercer
1517969c90
Merge pull request #3837 from github/update-supported-enterprise-server-versions
...
Update supported GitHub Enterprise Server versions
2026-04-30 10:16:37 +00:00
github-actions[bot]
f073360456
Rebuild
2026-04-29 18:02:23 +00:00
dependabot[bot]
5145c112e7
Bump ruby/setup-ruby
...
Bumps the actions-minor group with 1 update in the /.github/workflows directory: [ruby/setup-ruby](https://github.com/ruby/setup-ruby ).
Updates `ruby/setup-ruby` from 1.301.0 to 1.305.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](https://github.com/ruby/setup-ruby/compare/4c56a21280b36d862b5fc31348f463d60bdc55d5...0cb964fd540e0a24c900370abf38a33466142735 )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.305.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-29 18:00:14 +00:00
dependabot[bot]
7108503ac6
Bump @ava/typescript from 6.0.0 to 7.0.0
...
Bumps [@ava/typescript](https://github.com/avajs/typescript ) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/avajs/typescript/releases )
- [Commits](https://github.com/avajs/typescript/compare/v6.0.0...v7.0.0 )
---
updated-dependencies:
- dependency-name: "@ava/typescript"
dependency-version: 7.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-29 17:59:33 +00:00
Henry Mercer
4fe9b1e243
Merge pull request #3856 from github/henrymercer/overlay-add-log-group
...
Add log group for downloading overlay-base DB
2026-04-29 10:51:09 +00:00
Henry Mercer
56733fb5ae
Add log group for downloading overlay-base DB
2026-04-28 19:00:28 +01:00
Henry Mercer
0a636086c9
Add GHES 3.21 to supported versions table
2026-04-28 15:32:55 +01:00
Henry Mercer
97be3af35a
Deprecate CodeQL versions 2.19.3 and earlier
2026-04-28 15:32:55 +01:00
github-actions[bot]
de303a9db5
Update supported GitHub Enterprise Server versions
2026-04-28 15:24:46 +01: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
30e0f4391d
Use /v3/index.json for NuGet feed check
2026-04-28 13:45:52 +01:00
Henry Mercer
7c5585e5cf
Merge pull request #3852 from github/henrymercer/avoid-diagnostic-collisions
...
Add random suffix when writing diagnostics to avoid filename collisions
2026-04-28 12:04:59 +00:00
Henry Mercer
245f6828c4
Use a counter instead of Math.random for diagnostic filename suffix
2026-04-28 12:42:42 +01:00
Henry Mercer
c109008fac
Add changelog note
2026-04-28 11:40:03 +01:00
Henry Mercer
e73c940c9b
Defensively sanitize timestamp
2026-04-28 11:40:02 +01:00
Henry Mercer
cdb655d6d4
Add random suffix when writing diagnostics to avoid filename collisions
2026-04-28 11:39:40 +01:00
Michael B. Gale
6153577cab
Switch from HEAD to GET requests
...
Not all registry implementations support `HEAD` correctly.
2026-04-28 10:42:27 +01:00
Óscar San José
8f02cfa11d
Update from main and Rebuild
2026-04-27 19:30:21 +02:00
Michael B. Gale
0ed734b61b
Ignore test files
2026-04-25 18:36:22 +01:00
Michael B. Gale
efdcb31f11
Accept replaces-base option
2026-04-25 18:36:22 +01:00
Michael B. Gale
4d2c7c6e10
Validate GCP OIDC configurations
2026-04-25 18:36:22 +01:00
Michael B. Gale
70b2658d23
Validate Cloudsmith OIDC configurations
2026-04-25 18:36:21 +01:00
Michael B. Gale
530fcb3bbf
Group OIDC schemas into an array
2026-04-25 18:36:19 +01:00
Michael B. Gale
2acf81942b
Add tests for getAuthConfig
2026-04-25 18:34:00 +01:00
Michael B. Gale
d2a54a4507
Add schemas for basic credential types
2026-04-25 18:33:01 +01:00
Michael B. Gale
bc4097bbe1
Simplify credential cloning in getAuthConfig
2026-04-25 18:23:11 +01:00
Michael B. Gale
c8e26e209a
Move getAuthConfig out of start-proxy.ts
2026-04-25 16:49:05 +01:00
Michael B. Gale
0752451507
Use schema/validation for existing OIDC config types
2026-04-25 16:49:05 +01:00
Michael B. Gale
243c274daf
Add simple JSON schema / validation helpers
2026-04-25 15:35:50 +01:00
Sam Robson
5ded561dcd
Merge branch 'main' into sam-robson/overlay-fallback
2026-04-24 06:39:07 +01:00
Henry Mercer
19b3a84f58
Merge pull request #3849 from github/henrymercer/simplify-diff-range-interface
...
Simplify `writeDiffRangeDataExtensionPack` interface
2026-04-23 20:29:05 +00:00
Sam Robson
faca00d3ae
refactor: address review feedback on overlay fallback
2026-04-23 20:38:10 +01:00
Henry Mercer
858a6149c1
Simplify writeDiffRangeDataExtensionPack interface
2026-04-23 16:47:15 +01:00
Sam Robson
5d1c58464f
refactor: fall back to non-overlay analysis when diff-informed analysis is unavailable
2026-04-23 12:10:22 +01:00
Henry Mercer
c60c75576d
Merge pull request #3848 from github/dependabot/npm_and_yarn/fast-xml-parser-5.7.1
...
Bump fast-xml-parser from 5.5.7 to 5.7.1
2026-04-22 23:03:27 +00:00
Henry Mercer
59aede2113
Merge pull request #3847 from github/dependabot/npm_and_yarn/uuid-14.0.0
...
Bump uuid from 13.0.0 to 14.0.0
2026-04-22 23:02:16 +00:00
github-actions[bot]
6c35f8607b
Rebuild
2026-04-22 21:54:06 +00:00
github-actions[bot]
c486cacf49
Rebuild
2026-04-22 21:53:49 +00:00
dependabot[bot]
365478cc5b
Bump fast-xml-parser from 5.5.7 to 5.7.1
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 5.5.7 to 5.7.1.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.5.7...v5.7.1 )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-version: 5.7.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-22 21:52:05 +00:00
dependabot[bot]
f0e6490756
Bump uuid from 13.0.0 to 14.0.0
...
Bumps [uuid](https://github.com/uuidjs/uuid ) from 13.0.0 to 14.0.0.
- [Release notes](https://github.com/uuidjs/uuid/releases )
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/uuidjs/uuid/compare/v13.0.0...v14.0.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-version: 14.0.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-22 21:51:48 +00:00
Henry Mercer
860353f245
Merge pull request #3840 from github/dependabot/npm_and_yarn/npm-minor-580efa6e3b
...
Bump the npm-minor group across 1 directory with 3 updates
2026-04-22 20:59:20 +00:00
Henry Mercer
4fb8483ef0
Merge pull request #3835 from github/dependabot/npm_and_yarn/eslint-import-resolver-typescript-4.4.4
...
Bump eslint-import-resolver-typescript from 3.8.7 to 4.4.4
2026-04-22 20:33:35 +00:00
dependabot[bot]
c2574efbee
Bump the npm-minor group across 1 directory with 3 updates
...
Bumps the npm-minor group with 3 updates in the / directory: [globals](https://github.com/sindresorhus/globals ), [sinon](https://github.com/sinonjs/sinon ) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `globals` from 17.4.0 to 17.5.0
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0 )
Updates `sinon` from 21.0.3 to 21.1.2
- [Release notes](https://github.com/sinonjs/sinon/releases )
- [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md )
- [Commits](https://github.com/sinonjs/sinon/compare/v21.0.3...v21.1.2 )
Updates `typescript-eslint` from 8.58.1 to 8.58.2
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.2/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: globals
dependency-version: 17.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: sinon
dependency-version: 21.1.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: typescript-eslint
dependency-version: 8.58.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-22 17:58:53 +00:00
Henry Mercer
4cbe7bef85
Merge pull request #3839 from github/henrymercer/workflow-run-triggers
...
Escape "+"s in `on.workflow_run.workflows`
2026-04-22 10:44:53 +00:00
Henry Mercer
f6a5638305
Escape "+"s in on.workflow_run.workflows
2026-04-22 11:14:07 +01:00
Henry Mercer
1279e8d41c
Mitigate caches being evicted before they can be downloaded
2026-04-22 00:04:57 +01:00
Henry Mercer
af1f613989
Use type-only imports
2026-04-21 23:49:37 +01:00
Henry Mercer
5026833be5
Document exclusion of nightlies
2026-04-21 23:35:29 +01:00
Henry Mercer
201ddc275d
Retrieve CodeQL versions associated with cached overlay base DBs
2026-04-21 22:18:59 +01:00
Henry Mercer
1dcdb940d5
Merge pull request #3830 from github/henrymercer/deflake
...
Add workflow to rerun potentially transient failures
2026-04-21 10:57:19 +00:00
Henry Mercer
0b7b740d4c
Merge pull request #3831 from github/dependabot/npm_and_yarn/npm-minor-f46f1f14d7
...
Bump the npm-minor group across 1 directory with 2 updates
2026-04-16 11:08:29 +00:00
Henry Mercer
0ac85966ba
Merge branch 'main' into dependabot/npm_and_yarn/npm-minor-f46f1f14d7
2026-04-16 11:49:39 +01:00
dependabot[bot]
5019ed041c
Bump eslint-import-resolver-typescript from 3.8.7 to 4.4.4
...
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript ) from 3.8.7 to 4.4.4.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases )
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.8.7...v4.4.4 )
---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
dependency-version: 4.4.4
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-15 17:58:58 +00:00
dependabot[bot]
d64d81d41f
Bump the npm-minor group across 1 directory with 2 updates
...
Bumps the npm-minor group with 2 updates in the / directory: [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat ) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `@eslint/compat` from 2.0.4 to 2.0.5
- [Release notes](https://github.com/eslint/rewrite/releases )
- [Changelog](https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md )
- [Commits](https://github.com/eslint/rewrite/commits/compat-v2.0.5/packages/compat )
Updates `typescript-eslint` from 8.58.0 to 8.58.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.1/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: "@eslint/compat"
dependency-version: 2.0.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: typescript-eslint
dependency-version: 8.58.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-15 17:58:27 +00:00
Henry Mercer
6777c894e9
Merge pull request #3811 from github/henrymercer/record-all-builtin-languages
...
Store all built-in languages
2026-04-15 17:57:19 +00:00
Henry Mercer
79f9c0517c
Merge remote-tracking branch 'origin/main' into henrymercer/record-all-builtin-languages
...
# Conflicts:
# lib/start-proxy-action.js
# src/known-language-aliases.json
2026-04-15 18:36:47 +01:00
Henry Mercer
3b3a77544b
Rename job
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-15 18:34:13 +01:00
Henry Mercer
9f95de42d6
Add workflow to rerun potentially transient failures
2026-04-15 18:28:17 +01:00
Henry Mercer
e2d518d895
Merge pull request #3827 from github/dependabot/npm_and_yarn/follow-redirects-1.16.0
...
Bump follow-redirects from 1.15.11 to 1.16.0
2026-04-15 12:47:52 +00:00
github-actions[bot]
9df9e9176e
Rebuild
2026-04-15 12:20:46 +00:00
dependabot[bot]
6847a42aa8
Bump follow-redirects from 1.15.11 to 1.16.0
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.11 to 1.16.0.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.11...v1.16.0 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-version: 1.16.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-15 12:18:36 +00:00
Henry Mercer
f820c80d4d
Merge pull request #3825 from github/mergeback/v4.35.2-to-main-95e58e9a
...
Mergeback v4.35.2 refs/heads/releases/v4 into main
2026-04-15 11:56:45 +00:00
github-actions[bot]
ca7d6d3b79
Rebuild
2026-04-15 11:27:36 +00:00
github-actions[bot]
8d9c36a0ce
Update changelog and version after v4.35.2
2026-04-15 11:24:19 +00:00
Henry Mercer
95e58e9a2c
Merge pull request #3824 from github/update-v4.35.2-d2e135a73
...
Merge main into releases/v4
2026-04-15 12:22:51 +01:00
github-actions[bot]
6f31bfe060
Update changelog for v4.35.2
2026-04-15 10:56:23 +00:00
Henry Mercer
d2e135a73a
Merge pull request #3823 from github/update-bundle/codeql-bundle-v2.25.2
...
Update default bundle to 2.25.2
2026-04-15 10:06:23 +00:00
github-actions[bot]
60abb65df0
Add changelog note
2026-04-15 09:39:31 +00:00
github-actions[bot]
5a0a562209
Update default bundle to codeql-bundle-v2.25.2
2026-04-15 09:39:24 +00:00
Henry Mercer
f8b62132ab
Include experimental languages
2026-04-14 17:38:26 +01:00
Henry Mercer
65216971a1
Merge pull request #3820 from github/dependabot/github_actions/dot-github/workflows/actions-minor-cc17fecf2b
...
Bump the actions-minor group across 1 directory with 2 updates
2026-04-13 18:04:26 +00:00
Henry Mercer
3c45af2dd2
Merge pull request #3821 from github/dependabot/npm_and_yarn/npm-minor-345b938e93
...
Bump the npm-minor group across 1 directory with 6 updates
2026-04-13 17:59:04 +00:00
github-actions[bot]
f1c339364c
Rebuild
2026-04-13 17:31:19 +00:00
github-actions[bot]
1024fc496c
Rebuild
2026-04-13 17:30:13 +00:00
dependabot[bot]
9dd4cfed96
Bump the npm-minor group across 1 directory with 6 updates
...
Bumps the npm-minor group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@octokit/plugin-retry](https://github.com/octokit/plugin-retry.js ) | `8.0.3` | `8.1.0` |
| [jsonschema](https://github.com/tdegrunt/jsonschema ) | `1.4.1` | `1.5.0` |
| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat ) | `2.0.3` | `2.0.4` |
| [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon ) | `21.0.0` | `21.0.1` |
| [esbuild](https://github.com/evanw/esbuild ) | `0.27.4` | `0.28.0` |
| [nock](https://github.com/nock/nock ) | `14.0.11` | `14.0.12` |
Updates `@octokit/plugin-retry` from 8.0.3 to 8.1.0
- [Release notes](https://github.com/octokit/plugin-retry.js/releases )
- [Commits](https://github.com/octokit/plugin-retry.js/compare/v8.0.3...v8.1.0 )
Updates `jsonschema` from 1.4.1 to 1.5.0
- [Commits](https://github.com/tdegrunt/jsonschema/commits )
Updates `@eslint/compat` from 2.0.3 to 2.0.4
- [Release notes](https://github.com/eslint/rewrite/releases )
- [Changelog](https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md )
- [Commits](https://github.com/eslint/rewrite/commits/compat-v2.0.4/packages/compat )
Updates `@types/sinon` from 21.0.0 to 21.0.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sinon )
Updates `esbuild` from 0.27.4 to 0.28.0
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.27.4...v0.28.0 )
Updates `nock` from 14.0.11 to 14.0.12
- [Release notes](https://github.com/nock/nock/releases )
- [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nock/nock/compare/v14.0.11...v14.0.12 )
---
updated-dependencies:
- dependency-name: "@octokit/plugin-retry"
dependency-version: 8.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: jsonschema
dependency-version: 1.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: "@eslint/compat"
dependency-version: 2.0.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: "@types/sinon"
dependency-version: 21.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: esbuild
dependency-version: 0.28.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: nock
dependency-version: 14.0.12
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-13 17:29:04 +00:00
dependabot[bot]
c1403f094c
Bump the actions-minor group across 1 directory with 2 updates
...
Bumps the actions-minor group with 2 updates in the /.github/workflows directory: [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) and [actions/create-github-app-token](https://github.com/actions/create-github-app-token ).
Updates `ruby/setup-ruby` from 1.295.0 to 1.300.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](https://github.com/ruby/setup-ruby/compare/319994f95fa847cf3fb3cd3dbe89f6dcde9f178f...4c56a21280b36d862b5fc31348f463d60bdc55d5 )
Updates `actions/create-github-app-token` from 3.0.0 to 3.1.1
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](https://github.com/actions/create-github-app-token/compare/v3.0.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.300.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
- dependency-name: actions/create-github-app-token
dependency-version: 3.1.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-13 17:27:57 +00:00
Henry Mercer
90d7616015
Merge branch 'main' into henrymercer/record-all-builtin-languages
2026-04-13 18:00:09 +01:00
Henry Mercer
1aef4ed505
Exclude new TypeScript code from package tests
...
Avoid new source code changing expected output
2026-04-13 17:37:29 +01:00
Henry Mercer
cb52ba6486
Refactoring: Split up script
2026-04-13 17:03:20 +01:00
Henry Mercer
7c9e131894
Add constant for builtin languages file path
2026-04-13 16:57:47 +01:00
Henry Mercer
130ab2d721
Improve JSDoc
2026-04-13 16:54:06 +01:00
Henry Mercer
8cf2dc52f9
Fix casing mismatch
2026-04-13 16:49:31 +01:00
Henry Mercer
8339b9254e
Merge pull request #3819 from github/henrymercer/refactor-overlay-caching
...
Refactoring: Introduce `overlay/caching.ts`
2026-04-13 15:49:12 +00:00
Henry Mercer
97bcdd8c1e
Move script to pr-checks directory
2026-04-13 16:49:10 +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
ee09113642
Merge pull request #3810 from github/mbg/ts6/fix-pr-checks
...
Fix `pr-checks/tsconfig.json` for TS6
2026-04-10 18:02:01 +00:00
Michael B. Gale
b669eab7e3
Explicitly add pr-checks to Dependabot config
2026-04-10 16:58:30 +01:00
Henry Mercer
4e8c9ce33c
Refactoring: Introduce overlay/caching.ts
2026-04-10 14:55:12 +01:00
Michael B. Gale
1cf0431149
Set module option for pr-checks/tsconfig.json
2026-04-10 13:22:36 +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
Henry Mercer
60991e61ac
Merge pull request #3806 from github/henrymercer/store-language-aliases
...
Store language aliases from linked CLI
2026-04-10 09:16:45 +00:00
Michael B. Gale
7197c2b792
Add changelog entry
2026-04-09 19:01:45 +01:00
Henry Mercer
597e12aa85
Merge pull request #3801 from github/henrymercer/swift-incompatible-os
...
Mark Swift incompatible OS as configuration error
2026-04-09 17:30:06 +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
Henry Mercer
51d833290e
Store language aliases from linked CLI
2026-04-09 17:10:15 +01:00
Henry Mercer
5a17511bf0
Throw error on Windows too
2026-04-09 16:52:50 +01:00
Henry Mercer
43d8420a42
Do not run Swift in debug artifacts after failure check
2026-04-09 15:18:51 +01:00
Henry Mercer
76a687e1d8
Merge pull request #3804 from github/dependabot/npm_and_yarn/npm-minor-e84c604a08
...
Bump eslint-plugin-jsdoc from 62.8.1 to 62.9.0 in the npm-minor group
2026-04-09 13:04:00 +00:00
dependabot[bot]
751f3e2f7c
Bump eslint-plugin-jsdoc from 62.8.1 to 62.9.0 in the npm-minor group
...
Bumps the npm-minor group with 1 update: [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ).
Updates `eslint-plugin-jsdoc` from 62.8.1 to 62.9.0
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.8.1...v62.9.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-version: 62.9.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-08 17:53:21 +00:00
Henry Mercer
808513f048
Update language aliases test
2026-04-08 16:38:23 +01:00
Henry Mercer
e452857e57
Throw error early rather than warning
2026-04-08 16:33:19 +01:00
Mario Campos
b623f5fd57
Merge pull request #3799 from github/mario-campos/test-multiple-registries
...
Add tests for getCredentials with multiple goproxy_servers and maven_…
2026-04-07 14:52:14 +00:00
Mario Campos
35a38985d3
Specify "Java" for a test case
...
Co-authored-by: Michael B. Gale <mbg@github.com >
2026-04-07 09:01:00 -05:00
Mario Campos
14ed573199
Specify "Go" for a test case
...
Co-authored-by: Michael B. Gale <mbg@github.com >
2026-04-07 09:01:00 -05:00
Mario Campos
43d8864b35
Run npm run lint-fix to format the code
2026-04-07 09:01:00 -05:00
Mario Campos
f8aff3ad8b
Add tests for getCredentials with multiple goproxy_servers and maven_repositories
2026-04-07 09:01:00 -05:00
Henry Mercer
e6c83948f5
Merge pull request #3802 from github/dependabot/npm_and_yarn/lodash-4.18.1
...
Bump lodash from 4.17.23 to 4.18.1
2026-04-07 10:12:08 +00:00
Henry Mercer
347f0c676d
Merge pull request #3803 from github/dependabot/npm_and_yarn/npm-minor-113ae615b7
...
Bump eslint-plugin-jsdoc from 62.8.0 to 62.8.1 in the npm-minor group across 1 directory
2026-04-07 10:08:35 +00:00
dependabot[bot]
6eed62b035
Bump eslint-plugin-jsdoc in the npm-minor group across 1 directory
...
Bumps the npm-minor group with 1 update in the / directory: [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ).
Updates `eslint-plugin-jsdoc` from 62.8.0 to 62.8.1
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.8.0...v62.8.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-version: 62.8.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-07 09:36:59 +00:00
dependabot[bot]
de1752b85d
Bump lodash from 4.17.23 to 4.18.1
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.18.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-07 09:36:15 +00:00
Henry Mercer
1065967b50
Merge pull request #3800 from github/henrymercer/typescript-6
...
Upgrade to TypeScript 6
2026-04-07 09:14:42 +00:00
Henry Mercer
e25c0a535a
Merge pull request #3795 from github/henrymercer/deprecate-trap-caching-cleanup
...
Deprecate TRAP cache cleanup
2026-04-07 09:14:31 +00:00
Henry Mercer
5f323cad05
Mark Swift incompatible OS as configuration error
2026-04-02 18:46:26 +01:00
Henry Mercer
212e28374b
Upgrade to TypeScript 6
...
tsconfig changes:
- Specify `moduleResolution: bundler` since we use a bundler
- Specify `types: ["node"]` to speed up build
- Remove `alwaysStrict` as this is now deprecated
- Specify `skipLibCheck: true` to speed up build
- Specify Octokit types.d.ts path manually to address compiler not being able to find types with `moduleResolution: bundler`
2026-04-02 18:32:58 +01:00
Henry Mercer
36075a4980
Deprecate TRAP cache cleanup
2026-04-01 15:31:15 +01:00
Michael B. Gale
34950e1b11
Merge pull request #3792 from github/mario-campos/issue-1664
...
Extend start-proxy.yml to test multiple registry support
2026-04-01 13:59:59 +00:00
Henry Mercer
57ec7e1000
Merge pull request #3794 from github/henrymercer/cleanup
...
Python: Disable standard library extraction on GHES
2026-04-01 11:37:34 +00:00
Henry Mercer
311573e58e
Add changelog note
2026-04-01 12:19:11 +01:00
Henry Mercer
1f4c852aeb
Clean up Python extract stdlib feature flag
2026-04-01 12:08:06 +01:00
Michael B. Gale
2e3aaaefca
Merge pull request #3787 from github/mbg/bundle/metadata
...
Generate and analyse esbuild bundle metadata
2026-04-01 10:29:27 +00:00
Mario Campos
e2203c62cf
Delete fromJSON() calls in test validation step
2026-03-31 13:19:33 -05:00
Mario Campos
7b0c5b1669
Keep validation steps named consistently
2026-03-31 12:49:07 -05:00
Mario Campos
faf45e07f9
Use different maven URL for start-proxy.yml test
2026-03-31 12:44:43 -05:00
Mario Campos
8b5e60477c
Use maven_repository, not maven-repository
...
The registry/language mapping table does not map the one with hyphens.
2026-03-31 11:36:17 -05:00
Mario Campos
99b8dd4d57
Run pr-checks/sync.sh to generate __start-proxy.yml.
2026-03-31 09:32:42 -05:00
Henry Mercer
c618c9bddb
Merge pull request #3789 from github/henrymercer/lower-minimum-git-if-no-submodules
...
Overlay: Only require Git 2.36.0 for repos that contain submodules
2026-03-31 10:10:05 +00:00
Mario Campos
9fd9b64766
Replace jq with Actions expression for proxy_urls validation
...
For the sake of consistency with the other pre-existing validation code.
2026-03-30 22:47:06 -05:00
Mario Campos
0c7c298b2a
Extend start-proxy.yml to test multiple registry support
2026-03-30 18:35:04 -05:00
Henry Mercer
a507a542a4
Test fallback when repo has no submodules
2026-03-30 15:58:58 +01:00
Henry Mercer
be0a156326
Save a computation of the git root
2026-03-30 13:37:14 +01:00
Michael B. Gale
f98bf5e347
Output relative to __dirname
2026-03-27 19:21:14 +00:00
Michael B. Gale
3db32b5d27
Fix outputs type
2026-03-27 19:13:22 +00:00
Michael B. Gale
4e0952a3c0
Output largest inputs
2026-03-27 19:13:02 +00:00
Henry Mercer
0592832ed8
Add changelog note
2026-03-27 18:58:05 +00:00
Henry Mercer
88a7e5118e
Don't disable if we don't need the git version
2026-03-27 18:54:26 +00:00
Henry Mercer
6643a7d207
Only require Git 2.36.0 when repo contains submodules
2026-03-27 18:54:24 +00:00
Michael B. Gale
47f1709a3c
Add basic metadata analysis script
2026-03-27 18:19:57 +00:00
Michael B. Gale
b1981a5480
Move getApiClient out of sync-checks.ts
2026-03-27 18:13:48 +00:00
Henry Mercer
a899987af2
Merge pull request #3786 from github/henrymercer/faster-interactive-jobs
...
Move time-sensitive Actions workflows to `ubuntu-latest`
2026-03-27 18:08:16 +00:00
Michael B. Gale
4ed3c0efe6
Generate esbuild metadata file
2026-03-27 17:54:29 +00:00
Michael B. Gale
4ea3a4b4af
Bump undici to at least 6.24.0
2026-03-27 17:32:08 +00:00
Henry Mercer
191d7c6f13
Merge pull request #3783 from github/mergeback/v4.35.1-to-main-c10b8064
...
Mergeback v4.35.1 refs/heads/releases/v4 into main
2026-03-27 17:11:42 +00:00
Henry Mercer
aa69c483cd
Merge pull request #3779 from github/henrymercer/remove-unused-dependency
...
Remove unused `@schemastore/package` dependency
2026-03-27 17:11:32 +00:00
Henry Mercer
fe775da508
Merge pull request #3780 from github/dependabot/npm_and_yarn/brace-expansion-1.1.13
...
Bump brace-expansion from 1.1.12 to 1.1.13
2026-03-27 17:11:18 +00:00
Henry Mercer
353802f9f2
Move time-sensitive Actions workflows to ubuntu-latest
...
We originally moved these to `ubuntu-slim`, but there is a significant performance difference. Since we often find ourselves waiting on these jobs, let's use the faster runners.
2026-03-27 16:22:19 +00:00
github-actions[bot]
cc7db4a1f9
Rebuild
2026-03-27 16:20:01 +00:00
github-actions[bot]
6010f9d8e2
Update changelog and version after v4.35.1
2026-03-27 16:10:47 +00:00
Henry Mercer
c10b8064de
Merge pull request #3782 from github/update-v4.35.1-d6d1743b8
...
Merge main into releases/v4
2026-03-27 16:07:37 +00:00
github-actions[bot]
c5ffd06837
Update changelog for v4.35.1
2026-03-27 15:39:16 +00:00
Henry Mercer
d6d1743b8e
Merge pull request #3781 from github/henrymercer/update-git-minimum-version
...
Update minimum Git version for overlay to 2.36.0
2026-03-27 14:59:36 +00:00
github-actions[bot]
999119ba45
Rebuild
2026-03-27 14:00:54 +00:00
Henry Mercer
65d2efa733
Add changelog note
2026-03-27 14:00:27 +00:00
Henry Mercer
2437b20ab3
Update minimum git version for overlay to 2.36.0
2026-03-27 14:00:17 +00:00
dependabot[bot]
f13c600724
Bump brace-expansion from 1.1.12 to 1.1.13
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 1.1.12 to 1.1.13.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v1.1.12...v1.1.13 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.13
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-27 13:58:43 +00:00
Henry Mercer
7dcea06663
Remove unused @schemastore/package dependency
2026-03-27 13:57:52 +00:00
Michael B. Gale
ea5f71947c
Merge pull request #3775 from github/dependabot/npm_and_yarn/node-forge-1.4.0
...
Bump node-forge from 1.3.3 to 1.4.0
2026-03-27 13:47:55 +00:00
Henry Mercer
45ceeea896
Merge pull request #3777 from github/mergeback/v4.35.0-to-main-b8bb9f28
...
Mergeback v4.35.0 refs/heads/releases/v4 into main
2026-03-27 13:36:14 +00:00
github-actions[bot]
24448c9843
Rebuild
2026-03-27 12:23:25 +00:00
github-actions[bot]
7c51060631
Update changelog and version after v4.35.0
2026-03-27 12:14:07 +00:00
Óscar San José
b8bb9f28b8
Merge pull request #3776 from github/update-v4.35.0-0078ad667
...
Merge main into releases/v4
2026-03-27 13:11:18 +01:00
github-actions[bot]
e9cf68bb33
Update changelog for v4.35.0
2026-03-27 11:44:34 +00:00
github-actions[bot]
36791d8d66
Rebuild
2026-03-27 10:27:12 +00:00
dependabot[bot]
22eba96a28
Bump node-forge from 1.3.3 to 1.4.0
...
Bumps [node-forge](https://github.com/digitalbazaar/forge ) from 1.3.3 to 1.4.0.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.3.3...v1.4.0 )
---
updated-dependencies:
- dependency-name: node-forge
dependency-version: 1.4.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-27 10:25:06 +00:00
Óscar San José
0078ad667e
Merge pull request #3773 from github/update-bundle/codeql-bundle-v2.25.1
...
Update default bundle to 2.25.1
2026-03-27 10:02:52 +00:00
github-actions[bot]
fa7a15b909
Add changelog note
2026-03-27 09:43:23 +00:00
github-actions[bot]
8c29faa7ab
Update default bundle to codeql-bundle-v2.25.1
2026-03-27 09:43:12 +00:00
Henry Mercer
f94817b9f0
Merge pull request #3772 from github/dependabot/npm_and_yarn/yaml-2.8.3
...
Bump yaml from 2.8.2 to 2.8.3
2026-03-26 19:43:58 +00:00
dependabot[bot]
dd060970a5
Bump yaml from 2.8.2 to 2.8.3
...
Bumps [yaml](https://github.com/eemeli/yaml ) from 2.8.2 to 2.8.3.
- [Release notes](https://github.com/eemeli/yaml/releases )
- [Commits](https://github.com/eemeli/yaml/compare/v2.8.2...v2.8.3 )
---
updated-dependencies:
- dependency-name: yaml
dependency-version: 2.8.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-26 18:26:45 +00:00
Michael B. Gale
5cc552f43e
Merge pull request #3768 from github/dependabot/npm_and_yarn/npm-minor-3536e7c6f0
...
Bump the npm-minor group with 5 updates
2026-03-26 17:46:04 +00:00
Michael B. Gale
6b1a9f2131
Merge branch 'main' into dependabot/npm_and_yarn/npm-minor-3536e7c6f0
2026-03-26 16:36:54 +00:00
Michael B. Gale
9d3ec5727a
Merge pull request #3770 from github/dependabot/github_actions/dot-github/workflows/actions-minor-266139ee1d
...
Bump ruby/setup-ruby from 1.288.0 to 1.295.0 in /.github/workflows in the actions-minor group across 1 directory
2026-03-26 16:32:19 +00:00
Michael B. Gale
3ff82aacd0
Merge pull request #3575 from github/mbg/ts/sync-checks
...
Convert `release-branches.py` and `update-required-checks.sh` to TypeScript
2026-03-26 15:47:43 +00:00
Sam Robson
4bdd4e7526
Merge pull request #3554 from github/sam-robson/overlay-include-diff
...
feat: always include files from diff in overlay changed files
2026-03-26 10:57:24 +00:00
Sam Robson
23a0098b57
fix: improve error handling and logging for diff range path resolution
2026-03-25 19:53:21 +00:00
github-actions[bot]
ea7b090925
Rebuild
2026-03-25 18:01:40 +00:00
dependabot[bot]
a663d0174a
Bump ruby/setup-ruby
...
Bumps the actions-minor group with 1 update in the /.github/workflows directory: [ruby/setup-ruby](https://github.com/ruby/setup-ruby ).
Updates `ruby/setup-ruby` from 1.288.0 to 1.295.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](https://github.com/ruby/setup-ruby/compare/09a7688d3b55cf0e976497ff046b70949eeaccfd...319994f95fa847cf3fb3cd3dbe89f6dcde9f178f )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.295.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-25 17:59:44 +00:00
dependabot[bot]
b659882aae
Bump the npm-minor group with 5 updates
...
Bumps the npm-minor group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [esbuild](https://github.com/evanw/esbuild ) | `0.27.3` | `0.27.4` |
| [eslint-plugin-import-x](https://github.com/un-ts/eslint-plugin-import-x ) | `4.16.1` | `4.16.2` |
| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ) | `62.7.1` | `62.8.0` |
| [sinon](https://github.com/sinonjs/sinon ) | `21.0.2` | `21.0.3` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) | `8.57.0` | `8.57.1` |
Updates `esbuild` from 0.27.3 to 0.27.4
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.27.3...v0.27.4 )
Updates `eslint-plugin-import-x` from 4.16.1 to 4.16.2
- [Release notes](https://github.com/un-ts/eslint-plugin-import-x/releases )
- [Changelog](https://github.com/un-ts/eslint-plugin-import-x/blob/master/CHANGELOG.md )
- [Commits](https://github.com/un-ts/eslint-plugin-import-x/compare/v4.16.1...v4.16.2 )
Updates `eslint-plugin-jsdoc` from 62.7.1 to 62.8.0
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.7.1...v62.8.0 )
Updates `sinon` from 21.0.2 to 21.0.3
- [Release notes](https://github.com/sinonjs/sinon/releases )
- [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md )
- [Commits](https://github.com/sinonjs/sinon/compare/v21.0.2...v21.0.3 )
Updates `typescript-eslint` from 8.57.0 to 8.57.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: esbuild
dependency-version: 0.27.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: eslint-plugin-import-x
dependency-version: 4.16.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: eslint-plugin-jsdoc
dependency-version: 62.8.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: sinon
dependency-version: 21.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: typescript-eslint
dependency-version: 8.57.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-25 17:53:49 +00:00
Sam Robson
d5bb39fa0b
refactor: single source of truth for getDiffRangesJsonFilePath and simplified getDiffRangeFilePaths
2026-03-25 15:51:51 +00:00
Sam Robson
521c3536d3
feat: always include files from diff in overlay changed files
2026-03-25 15:51:51 +00:00
Michael B. Gale
972365e142
Fix comment
2026-03-25 14:15:39 +00:00
Michael B. Gale
8a0b4f2746
fixup! Update CONTRIBUTING.md
2026-03-25 14:14:49 +00:00
Michael B. Gale
a5418e172c
Delete releases.ini
2026-03-25 13:49:47 +00:00
Michael B. Gale
fae4c28b51
Update CONTRIBUTING.md
2026-03-25 13:48:55 +00:00
Michael B. Gale
661a8fbbe3
Default ref to main
2026-03-25 13:40:05 +00:00
Michael B. Gale
e7c7b68c5f
Remove update-required-checks.sh
2026-03-25 13:38:28 +00:00
Michael B. Gale
fa568ebc69
Delete release-branches.py
2026-03-25 13:37:41 +00:00
Michael B. Gale
0da3139813
Rename to branchName
2026-03-25 13:35:02 +00:00
Michael B. Gale
0abe92ed20
Configure ESLint import/no-extraneous-dependencies rule for pr-checks
2026-03-25 13:17:37 +00:00
Michael B. Gale
07f235e5f2
Add --verbose option
2026-03-25 13:17:37 +00:00
Michael B. Gale
9fd40ff508
Tidy up pr-checks/package.json
2026-03-25 13:17:37 +00:00
Michael B. Gale
75ed461aaa
Add excluded.yml path to config.ts
2026-03-25 13:16:35 +00:00
Michael B. Gale
cfc18781e0
Rebuild
2026-03-25 13:16:34 +00:00
Michael B. Gale
9fe42f69b7
Add some unit tests for sync-checks.ts
2026-03-25 13:16:33 +00:00
Michael B. Gale
c5a984e1aa
Update CONTRIBUTING.md
2026-03-25 13:16:33 +00:00
Michael B. Gale
0543156694
Actually perform the update when necessary and requested
2026-03-25 13:16:33 +00:00
Michael B. Gale
4cec5d2830
Call updateBranch for main
2026-03-25 13:16:32 +00:00
Michael B. Gale
74dd691a45
Identify changes before applying them
2026-03-25 13:16:32 +00:00
Michael B. Gale
a5244bf7dd
Fetch release branches and identify major versions
2026-03-25 13:16:32 +00:00
Michael B. Gale
1bc611ed0c
Fetch and filter check runs for ref
2026-03-25 13:16:32 +00:00
Michael B. Gale
d2008eee7c
Add type to represent exclusions.yml and loading helper
2026-03-25 13:16:32 +00:00
Michael B. Gale
9481177f3d
Initialise API client
2026-03-25 13:16:31 +00:00
Michael B. Gale
9813849e61
Add initial TS implementation of update-required-checks.sh
2026-03-25 13:16:31 +00:00
Michael B. Gale
4867f5927a
Add config file for excluded checks from update-required-checks.sh
2026-03-25 13:16:31 +00:00
Michael B. Gale
49af37b7ab
Add tests for release-branches.ts
2026-03-25 13:16:31 +00:00
Michael B. Gale
b72f4fec40
Validate inputs
2026-03-25 13:16:30 +00:00
Michael B. Gale
0d87a75829
Refactor backport computation into computeReleaseBranches
2026-03-25 13:16:30 +00:00
Michael B. Gale
3db9a05c73
Replace release-branches.py with TS version in release-branches action
2026-03-25 13:16:30 +00:00
Michael B. Gale
aa2773169b
Install node in release-initialise action
2026-03-25 13:16:30 +00:00
Michael B. Gale
054745baee
Convert release-branches.py to TypeScript
2026-03-25 13:16:30 +00:00
Michael B. Gale
3d564d9359
Merge pull request #3579 from github/mbg/start-proxy/token-check-fixes
...
Fix warning for PAT-like token with username
2026-03-25 13:02:47 +00:00
Michael B. Gale
137e0dec2b
Merge remote-tracking branch 'origin/main' into mbg/start-proxy/token-check-fixes
2026-03-25 12:39:48 +00:00
Michael B. Gale
d128e5daa8
Fix test names
2026-03-25 12:39:42 +00:00
Henry Mercer
eedab83377
Merge pull request #3767 from github/henrymercer/overlay-reduce-minimum-git-version
...
Reduce the minimum Git version required for overlay
2026-03-24 11:26:07 +00:00
Henry Mercer
8c023a6b07
Add changelog note
2026-03-23 18:40:55 +00:00
Henry Mercer
28f56f2bed
Update minimum Git version required for overlay
2026-03-23 18:36:25 +00:00
Henry Mercer
d48d054533
Use --stage instead of --format in git ls-files
2026-03-23 18:33:59 +00:00
Henry Mercer
72c0b0efb7
Merge pull request #3587 from github/dependabot/npm_and_yarn/fast-xml-parser-5.5.7
...
Bump fast-xml-parser from 5.5.6 to 5.5.7
2026-03-23 14:22:53 +00:00
Henry Mercer
05b1a5d28f
Merge pull request #3764 from github/mergeback/v4.34.1-to-main-38697555
...
Mergeback v4.34.1 refs/heads/releases/v4 into main
2026-03-20 18:38:55 +00:00
github-actions[bot]
8dc2e5d9d2
Rebuild
2026-03-20 18:19:40 +00:00
github-actions[bot]
8fd6c0e573
Update changelog and version after v4.34.1
2026-03-20 18:14:55 +00:00
Henry Mercer
3869755554
Merge pull request #3763 from github/update-v4.34.1-095e0fe50
...
Merge main into releases/v4
2026-03-20 18:10:50 +00:00
github-actions[bot]
20e68ac12b
Update changelog for v4.34.1
2026-03-20 17:33:39 +00:00
Henry Mercer
095e0fe505
Merge pull request #3762 from github/henrymercer/downgrade-default-bundle
...
Downgrade default bundle to 2.24.3
2026-03-20 17:06:34 +00:00
Henry Mercer
47b94fe61c
Add changelog note
2026-03-20 16:46:45 +00:00
Henry Mercer
51a1d6917f
Downgrade default bundle to codeql-bundle-v2.24.3
2026-03-20 16:45:20 +00:00
Óscar San José
510cf736e3
Merge pull request #3589 from github/mergeback/v4.34.0-to-main-c6f93110
...
Mergeback v4.34.0 refs/heads/releases/v4 into main
2026-03-20 15:15:34 +00:00
github-actions[bot]
89f0c86efa
Rebuild
2026-03-20 12:03:59 +00:00
github-actions[bot]
c3f90ba975
Update changelog and version after v4.34.0
2026-03-20 11:56:24 +00:00
Óscar San José
c6f931105c
Merge pull request #3588 from github/update-v4.34.0-30c555a52
...
Merge main into releases/v4
2026-03-20 12:53:53 +01:00
github-actions[bot]
eeb9b3f424
Update changelog for v4.34.0
2026-03-20 10:35:57 +00:00
github-actions[bot]
64507ed148
Rebuild
2026-03-20 01:40:06 +00:00
dependabot[bot]
1a45a9b9d0
Bump fast-xml-parser from 5.5.6 to 5.5.7
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 5.5.6 to 5.5.7.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.5.6...v5.5.7 )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-version: 5.5.7
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-20 01:38:13 +00:00
Idriss Riouak
30c555a528
Merge pull request #3584 from github/idrissrio/cpp/overlay
...
Feature flag: C/C++ overlay
2026-03-19 15:26:48 +00:00
Idriss Riouak
39191bd27f
Merge branch 'main' into idrissrio/cpp/overlay
2026-03-19 15:42:47 +01:00
Óscar San José
147e93e5dc
Merge pull request #3585 from github/update-bundle/codeql-bundle-v2.25.0
...
Update default bundle to 2.25.0
2026-03-19 14:14:03 +00:00
Idriss Riouak
e6d83bce6d
Update CHANGELOG.md
...
Co-authored-by: Henry Mercer <henrymercer@github.com >
2026-03-19 14:58:16 +01:00
idrissrio
0d057ccbce
Add changelog note for C/C++ overlay
2026-03-19 14:11:02 +01:00
idrissrio
074a0dbd16
Feature flag: update test without overlay support
2026-03-19 14:11:02 +01:00
idrissrio
ab3b6fd199
Feature flag: address copilot comment
...
Wire C/C++ overlay feature flags into overlay mapping
2026-03-19 14:11:00 +01:00
idrissrio
ce4a1feb6a
Feature flag: update generated lib after build
2026-03-19 14:10:57 +01:00
idrissrio
899a672743
Feature flag: C/C++ overlay
2026-03-19 14:10:56 +01:00
github-actions[bot]
f4be604881
Add changelog note
2026-03-19 12:01:31 +00:00
github-actions[bot]
0bc1b6f632
Update default bundle to codeql-bundle-v2.25.0
2026-03-19 12:01:20 +00:00
Henry Mercer
3d8036cf7f
Merge pull request #3583 from github/dependabot/github_actions/dot-github/workflows/actions/create-github-app-token-3.0.0
...
Bump actions/create-github-app-token from 2.2.1 to 3.0.0 in /.github/workflows
2026-03-19 10:37:38 +00:00
Henry Mercer
9fecf32c77
Merge pull request #3581 from github/dependabot/npm_and_yarn/npm-minor-a87b0427cc
...
Bump the npm-minor group with 2 updates
2026-03-19 10:34:28 +00:00
Henry Mercer
07d509fbaf
Merge pull request #3569 from github/henrymercer/overlay-no-trap-caching
...
Disable TRAP caching when overlay is enabled
2026-03-19 10:12:30 +00:00
dependabot[bot]
23674c1f2a
Bump actions/create-github-app-token in /.github/workflows
...
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token ) from 2.2.1 to 3.0.0.
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](https://github.com/actions/create-github-app-token/compare/v2.2.1...v3.0.0 )
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-18 18:10:06 +00:00
dependabot[bot]
ecd1c77ffa
Bump the npm-minor group with 2 updates
...
Bumps the npm-minor group with 2 updates: [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat ) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `@eslint/compat` from 2.0.2 to 2.0.3
- [Release notes](https://github.com/eslint/rewrite/releases )
- [Changelog](https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md )
- [Commits](https://github.com/eslint/rewrite/commits/compat-v2.0.3/packages/compat )
Updates `typescript-eslint` from 8.56.1 to 8.57.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.0/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: "@eslint/compat"
dependency-version: 2.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: typescript-eslint
dependency-version: 8.57.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-18 17:53:32 +00:00
Henry Mercer
5b630489d6
Fix changelog automerge
2026-03-18 17:10:57 +00:00
Henry Mercer
582d08c553
Explicitly set C/C++ trap caching env var to false
2026-03-18 17:10:13 +00:00
Henry Mercer
60a0dce0ad
Merge branch 'main' into henrymercer/overlay-no-trap-caching
...
# Conflicts:
# lib/start-proxy-action.js
2026-03-18 16:35:51 +00:00
Henry Mercer
7da6361ba5
Merge pull request #3580 from github/dependabot/npm_and_yarn/fast-xml-parser-5.5.6
...
Bump fast-xml-parser from 5.4.1 to 5.5.6
2026-03-18 11:50:18 +00:00
Sam Robson
08d1198b01
Merge pull request #3248 from github/kaspersv/move-diff-range-absolute-path-conversion
...
Move conversion of PR diff-range paths to absolute paths
2026-03-18 11:41:58 +00:00
Sam Robson
5e54629286
Merge branch 'main' into kaspersv/move-diff-range-absolute-path-conversion
...
* main: (112 commits)
Rebuild
Update changelog and version after v4.33.0
Add changelog entry for #3570
Bump minor version
Update changelog for v4.32.7
Only emit one message with accumulated property names
Remove `cache-dependency-path` options as well
Remove `package-lock.json` that's no longer needed
Add step (in root directory) to install dependencies
Add explicit cache dependency paths in `pr-checks.yml`
Fix linter errors in `sync-back.test.ts`
Fix linter errors in `sync-back.ts`
Rename `sync_back` to `sync-back`
Fix linter errors in `sync.ts`
Add eslint configuration for `pr-checks`
Add minimal `Step` type
Add `workspaces` to root `package.json`
Avoid bundling `package.json`
Move `ava` config out of `package.json`
Emit warning for unrecognised repo properties with our common prefix
...
# Conflicts:
# lib/init-action-post.js
2026-03-18 10:47:46 +00:00
github-actions[bot]
f254006ed7
Rebuild
2026-03-18 01:38:11 +00:00
dependabot[bot]
573e7dd341
Bump fast-xml-parser from 5.4.1 to 5.5.6
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 5.4.1 to 5.5.6.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.4.1...v5.5.6 )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-version: 5.5.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-18 01:36:15 +00:00
Michael B. Gale
f88d49ee5d
Fix warning for PAT-like token with username
2026-03-16 19:34:33 +00:00
Michael B. Gale
28f515d9ad
Add tests for the absence of the warning
2026-03-16 19:34:33 +00:00
Michael B. Gale
de06821112
Add hasMessage to RecordingLogger
2026-03-16 19:34:33 +00:00
Michael B. Gale
ddafddb826
Replace getRecordingLogger implementation with RecordingLogger
2026-03-16 19:34:32 +00:00
Michael B. Gale
740f177889
Add assertNotLogged test helper
2026-03-16 19:34:32 +00:00
Michael B. Gale
0393130759
Add "token without a username" test
2026-03-16 19:34:32 +00:00
Michael B. Gale
f86097dfdb
Add params for credentials and checkAccepted to testPATWarning
2026-03-16 19:34:32 +00:00
Michael B. Gale
6e67ef61f2
Refactor PAT test into a test.macro
2026-03-16 19:34:32 +00:00
Michael B. Gale
193dd19c2d
Add snippet to scaffold test.macros
2026-03-16 19:34:32 +00:00
Michael B. Gale
fd1ca02d0d
Merge pull request #3576 from github/mergeback/v4.33.0-to-main-b1bff819
...
Mergeback v4.33.0 refs/heads/releases/v4 into main
2026-03-16 12:22:52 +00:00
github-actions[bot]
a0e3ed6555
Rebuild
2026-03-16 09:08:32 +00:00
github-actions[bot]
fbb2eb9556
Update changelog and version after v4.33.0
2026-03-16 09:03:58 +00:00
Michael B. Gale
b1bff81932
Merge pull request #3574 from github/update-v4.32.7-7dd76e6bf
...
Merge main into releases/v4
2026-03-16 09:01:14 +00:00
Michael B. Gale
e682234222
Add changelog entry for #3570
2026-03-16 08:43:35 +00:00
Michael B. Gale
95be291f41
Bump minor version
2026-03-16 08:38:13 +00:00
github-actions[bot]
59bcb6025e
Update changelog for v4.32.7
2026-03-16 08:20:09 +00:00
Michael B. Gale
7dd76e6bf7
Merge pull request #3572 from github/mbg/pr-checks/eslint
...
Add eslint for `pr-checks`
2026-03-13 18:51:29 +00:00
Michael B. Gale
e3200e331b
Merge pull request #3563 from github/mbg/private-registry/oidc
...
Accept OIDC configurations in `start-proxy`
2026-03-13 11:58:36 +00:00
Michael B. Gale
4c356c71a2
Merge pull request #3570 from github/mbg/repo-props/warn-on-unexpected-props
...
Emit warning for unrecognised repo properties with our common prefix
2026-03-13 11:13:21 +00:00
Michael B. Gale
b4937c19e5
Only emit one message with accumulated property names
2026-03-13 10:56:36 +00:00
Michael B. Gale
136b8ab377
Remove cache-dependency-path options as well
2026-03-13 10:46:40 +00:00
Michael B. Gale
a5aba5952c
Remove package-lock.json that's no longer needed
...
Since `pr-checks` is now a workspace of the main `package.json`
2026-03-13 10:43:43 +00:00
Michael B. Gale
dafe74070a
Merge pull request #3573 from github/mbg/esbuild/no-package-json
...
Avoid bundling `package.json` in JavaScript files
2026-03-13 10:38:58 +00:00
Michael B. Gale
fc8d303906
Add step (in root directory) to install dependencies
2026-03-12 22:39:45 +00:00
Michael B. Gale
3bc3228be2
Add explicit cache dependency paths in pr-checks.yml
2026-03-12 22:39:45 +00:00
Michael B. Gale
b4cb1049fb
Fix linter errors in sync-back.test.ts
2026-03-12 22:39:45 +00:00
Michael B. Gale
b171c1c6d9
Fix linter errors in sync-back.ts
2026-03-12 22:39:44 +00:00
Michael B. Gale
967ca853e1
Rename sync_back to sync-back
2026-03-12 22:39:44 +00:00
Michael B. Gale
7950e47b7f
Fix linter errors in sync.ts
2026-03-12 22:39:44 +00:00
Michael B. Gale
e608db4784
Add eslint configuration for pr-checks
2026-03-12 22:39:44 +00:00
Michael B. Gale
7df3db2b6f
Add minimal Step type
2026-03-12 22:39:44 +00:00
Michael B. Gale
b5e1fb009d
Add workspaces to root package.json
2026-03-12 22:39:44 +00:00
Michael B. Gale
ea703668e0
Avoid bundling package.json
...
- `package.json` is bundled by `esbuild` because we depend on it in `actions-util.ts`
- That is so we can access the `version` property
- We now use `build.mjs` to define a constant for it instead
- We also set this constant in `ava.setup.mjs` for tests
- This reduces the size of the generated `.js` files and avoids changing them entirely in some cases
2026-03-12 18:55:03 +00:00
Michael B. Gale
c183dca871
Move ava config out of package.json
2026-03-12 18:43:14 +00:00
Michael B. Gale
a717db1a90
Emit warning for unrecognised repo properties with our common prefix
2026-03-12 11:49:17 +00:00
Henry Mercer
1dbebad653
Merge pull request #3566 from github/dependabot/npm_and_yarn/npm-minor-aebc49e072
...
Bump the npm-minor group with 2 updates
2026-03-11 20:49:27 +00:00
Henry Mercer
82d7a77abc
Merge pull request #3567 from github/dependabot/npm_and_yarn/ava-7.0.0
...
Bump ava from 6.4.1 to 7.0.0
2026-03-11 20:47:14 +00:00
Henry Mercer
926e6dfee5
Stub RUNNER_NAME in unit tests
2026-03-11 20:16:47 +00:00
Henry Mercer
b1f1e7bd31
Add changelog note
2026-03-11 19:56:42 +00:00
Henry Mercer
a91b7a3e57
Add unit tests for isTrapCachingEnabled
2026-03-11 19:52:12 +00:00
github-actions[bot]
0d0df94d93
Rebuild
2026-03-11 19:51:54 +00:00
github-actions[bot]
373dec9f22
Rebuild
2026-03-11 19:51:53 +00:00
Henry Mercer
9771a765ac
Merge branch 'main' into dependabot/npm_and_yarn/npm-minor-aebc49e072
2026-03-11 19:49:56 +00:00
Henry Mercer
363219d88d
Merge branch 'main' into dependabot/npm_and_yarn/ava-7.0.0
2026-03-11 19:49:53 +00:00
Henry Mercer
556dd79c4b
Drive-by comment fixes
2026-03-11 19:33:57 +00:00
Henry Mercer
19544bb9b4
Remove dead Python library extraction code
2026-03-11 19:32:36 +00:00
Henry Mercer
d74701caa1
Drive-by cleanup: Always use --cache-cleanup
2026-03-11 19:31:03 +00:00
Henry Mercer
d05b50b13f
Clean up: Remove unneeded CodeQL version guard
2026-03-11 19:30:13 +00:00
Henry Mercer
70d5cccce1
Disable TRAP caching when conditions met
2026-03-11 19:25:29 +00:00
Henry Mercer
b04e63ffdf
Enablement: Move TRAP caching check after overlay
2026-03-11 19:21:17 +00:00
Henry Mercer
378e4b367d
Merge pull request #3568 from github/henrymercer/fix-rebuild
...
Fix rebuild Action
2026-03-11 19:18:28 +00:00
Henry Mercer
309fd2aac7
Merge pull request #3565 from github/henrymercer/go-macos-checks
...
PR checks: Only run Go macOS tests on latest CodeQL versions
2026-03-11 19:11:16 +00:00
Henry Mercer
b0f877255d
Add FF for disabling TRAP caching when overlay enabled
2026-03-11 18:44:41 +00:00
Henry Mercer
567ca73ff8
Address review comments
2026-03-11 18:40:22 +00:00
Henry Mercer
5f3f250f83
Fix finishing up in progress merge
2026-03-11 18:24:00 +00:00
Henry Mercer
6fb1c2a300
Fix merge in progress detection
2026-03-11 18:23:04 +00:00
Henry Mercer
44720043ea
CI: Set up Node.js 24 in rebuild workflow
2026-03-11 18:18:30 +00:00
dependabot[bot]
f9f5edb76f
Bump ava from 6.4.1 to 7.0.0
...
Bumps [ava](https://github.com/avajs/ava ) from 6.4.1 to 7.0.0.
- [Release notes](https://github.com/avajs/ava/releases )
- [Commits](https://github.com/avajs/ava/compare/v6.4.1...v7.0.0 )
---
updated-dependencies:
- dependency-name: ava
dependency-version: 7.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-11 17:53:48 +00:00
dependabot[bot]
de2997a8c8
Bump the npm-minor group with 2 updates
...
Bumps the npm-minor group with 2 updates: [globals](https://github.com/sindresorhus/globals ) and [sinon](https://github.com/sinonjs/sinon ).
Updates `globals` from 17.3.0 to 17.4.0
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0 )
Updates `sinon` from 21.0.1 to 21.0.2
- [Release notes](https://github.com/sinonjs/sinon/releases )
- [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md )
- [Commits](https://github.com/sinonjs/sinon/compare/v21.0.1...v21.0.2 )
---
updated-dependencies:
- dependency-name: globals
dependency-version: 17.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: sinon
dependency-version: 21.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-11 17:53:18 +00:00
Henry Mercer
117bf916af
Sort OS list and versions consistently
2026-03-11 17:11:07 +00:00
Henry Mercer
30ecc82e64
PR checks: Replace inline arrays
...
Lists are easier to modify
2026-03-11 17:11:07 +00:00
Henry Mercer
4174779474
PR checks: Only run Go macOS tests on latest CodeQL versions
2026-03-11 17:10:56 +00:00
Henry Mercer
2bc06587aa
PR checks: Add support for per-OS CodeQL version
2026-03-11 17:10:45 +00:00
Michael B. Gale
6c99ca514e
Merge remote-tracking branch 'origin/main' into mbg/private-registry/oidc
2026-03-11 16:15:07 +00:00
Michael B. Gale
1a97b0f94e
Merge pull request #3541 from github/mbg/pr-checks/validation-jobs
...
Add support for validation jobs to `sync.ts`, and refactor
2026-03-11 14:43:46 +00:00
Michael B. Gale
d1a7580bd3
Verify PR checks in a different job, with newer Node
2026-03-11 12:29:36 +00:00
Michael B. Gale
89f63211ed
Use version in error message
2026-03-11 12:18:41 +00:00
Michael B. Gale
6570ad3440
Extend base tsconfig.json
2026-03-11 12:16:28 +00:00
Michael B. Gale
be7fe2bca6
Make it more explicit by construction that known inputs always have the same specifications
2026-03-11 12:14:41 +00:00
Michael B. Gale
2e1f08fe70
Remove installPython condition in sync.ts
...
The behaviour of `installPython` now mirrors other `install*` options
2026-03-11 11:55:59 +00:00
Michael B. Gale
b9b42bed94
Remove last use of installPython
...
- Add explicit `setup-python` step with condition to the workflow that was still using it
- This allows simplifying the logic in `sync.ts`
2026-03-11 11:55:16 +00:00
Henry Mercer
997acaf7eb
Merge pull request #3562 from github/henrymercer/skip-file-coverage-rollout
...
Prepare for rolling out skipping computing file coverage information on PRs
2026-03-11 11:33:21 +00:00
Henry Mercer
2e7e91fd63
Merge pull request #3550 from github/sam-robson/overlay-per-lang-min-bundle-version
...
feat: add minimumVersion values for language overlay flags
2026-03-11 10:28:14 +00:00
Henry Mercer
5cb13d6ab8
Merge pull request #3564 from github/henrymercer/fix-database-upload-retries
...
Fix retries when uploading databases
2026-03-10 16:56:27 +00:00
Henry Mercer
a63886bff5
Refactor: Extract separate function for uploadBundledDatabase
2026-03-10 16:36:02 +00:00
Henry Mercer
a11c6cbbc8
Merge branch 'main' into henrymercer/skip-file-coverage-rollout
2026-03-10 16:25:21 +00:00
Michael B. Gale
048d0ea295
Address review comments
2026-03-10 15:54:58 +00:00
Henry Mercer
cf972cde0e
Update database upload tests to use checkExpectedLogMessages
2026-03-10 15:52:14 +00:00
Henry Mercer
ee5ede79f7
Address review comments
2026-03-10 15:51:28 +00:00
Henry Mercer
e07c3055d7
Tweak changelog formatting
2026-03-10 15:43:28 +00:00
Henry Mercer
55a0f2b2aa
Add environment variable override
2026-03-10 15:41:40 +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
c6e75ac1e8
Add JSON helper types and functions
2026-03-10 15:31:21 +00:00
Sam Robson
79ea59d97e
Merge branch 'main' into sam-robson/overlay-per-lang-min-bundle-version
2026-03-10 14:13:22 +00:00
Michael B. Gale
823869da10
Use isDefined for password and token in credentialToStr
2026-03-10 13:30:52 +00:00
Michael B. Gale
131392e95f
Fix changelog entry
2026-03-10 13:23:16 +00:00
Henry Mercer
bef08edf32
Update to log deprecation warning
...
Move rollout to April
2026-03-10 13:14:00 +00:00
Henry Mercer
edfcb0a509
Update tests
2026-03-10 12:49:58 +00:00
Henry Mercer
ca969a91db
Add changelog note
2026-03-10 12:34:47 +00:00
Henry Mercer
13c548978d
Fix retries when uploading databases
2026-03-10 12:34:18 +00:00
Michael B. Gale
87c3b7b6a1
Merge pull request #3519 from github/mbg/csra/upload-failed-sarif-artifact
...
Upload failed SARIF for risk assessments in `init-post` step
2026-03-10 11:53:12 +00:00
Henry Mercer
ce321daddb
Merge branch 'main' into henrymercer/skip-file-coverage-rollout
2026-03-10 11:46:08 +00:00
Henry Mercer
55ae11793a
Reduce duplication of getFileCoverageInformationEnabled
2026-03-10 11:42:53 +00:00
Henry Mercer
3d2bdbbd3b
Simplify default repo properties
2026-03-10 11:33:00 +00:00
Michael B. Gale
e90d128a3c
Add preliminary change note
2026-03-10 02:14:53 +00:00
Michael B. Gale
88bd340eb0
Add OIDC tests for getCredentials
2026-03-10 02:14:52 +00:00
Michael B. Gale
4649e158bc
Fix old test
2026-03-10 02:14:52 +00:00
Michael B. Gale
3d574205fc
Run more start-proxy tests in parallel
2026-03-10 02:14:52 +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
37eb89b173
Add predicates for Auth types
2026-03-10 01:26:15 +00:00
Michael B. Gale
9e26f9e6e0
Add OIDC config types
2026-03-10 01:26:15 +00:00
Michael B. Gale
01b52624a0
Move out auth config from Credential type
2026-03-10 01:26:15 +00:00
Sam Robson
8bddab0644
Merge branch 'main' into sam-robson/overlay-per-lang-min-bundle-version
2026-03-09 20:23:29 +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
746f940d10
Merge remote-tracking branch 'origin/main' into mbg/csra/upload-failed-sarif-artifact
2026-03-09 18:32:36 +00:00
Michael B. Gale
babab88e54
Merge pull request #3561 from github/henrymercer/eslint-unused-vars
...
Linting: Require unused function parameters to start with `_`
2026-03-09 18:00:46 +00:00
Michael B. Gale
0ad7d7be2f
Merge pull request #3560 from github/henrymercer/ghes-3.13-cleanup
...
Clean up pre GHES 3.14 code paths
2026-03-09 18:00:31 +00:00
Michael B. Gale
8ba8180559
Merge remote-tracking branch 'origin/main' into mbg/pr-checks/validation-jobs
2026-03-09 17:58:41 +00:00
Henry Mercer
3592fe5d7a
Address review comments
2026-03-09 17:32:57 +00:00
Henry Mercer
3c97288d80
Merge pull request #3559 from github/henrymercer/ghes-repository-properties
...
Load custom repository properties on GHES and remove feature flag
2026-03-09 17:26:59 +00:00
Henry Mercer
6773afd159
Add changelog note
2026-03-09 17:14:12 +00:00
Henry Mercer
a3fdd0e0b5
Add telemetry diagnostic to track whether repo property is used
2026-03-09 17:13:41 +00:00
Henry Mercer
9e8c05933f
Add ability to override via repository property
2026-03-09 17:08:13 +00:00
Henry Mercer
c102a6d8cd
Require tools feature flag
...
And now that we have this, drop the restriction to `github` org.
2026-03-09 17:07:10 +00:00
Sam Robson
867f2b0e0a
test: verify overlay analysis is disabled for languages without per-language feature flags
2026-03-09 16:46:38 +00:00
Sam Robson
e04697664c
feat: add minimumVersion values for existing language-specific overlay feature flags
2026-03-09 16:45:20 +00:00
Henry Mercer
fdecf48e22
Linting: Require unused function parameters to start with _
2026-03-09 16:43:17 +00:00
Henry Mercer
ab180c9eeb
Clean up pre GHES 3.14 code paths
2026-03-09 16:35:29 +00:00
Henry Mercer
1b7fa1a121
Drop unused variable
2026-03-09 16:30:34 +00:00
Henry Mercer
b0642f9e86
Remove unused imports
2026-03-09 16:25:20 +00:00
Henry Mercer
a770e76359
Add changelog note
2026-03-09 16:20:52 +00:00
Henry Mercer
8924dfb7d0
Remove GHES feature gate
...
All supported versions of GHES support the repository properties API.
2026-03-09 16:19:32 +00:00
Henry Mercer
b35c0d37b1
Clean up repository properties feature flag
2026-03-09 16:15:04 +00:00
Michael B. Gale
b39251fe78
Merge pull request #3557 from github/mbg/repo-props/multi-select
...
Fix handling of non-`string` values from repository properties API
2026-03-09 14:48:17 +00:00
Michael B. Gale
f054eea342
Merge pull request #3549 from github/mbg/pr-checks/remove-python-setup
...
Remove `installPython` from checks which should no longer need it
2026-03-09 14:48:05 +00:00
Michael B. Gale
6f90eb695f
Add changelog entry
2026-03-09 14:24:29 +00:00
Michael B. Gale
5ddbbbe614
Install python if there is no matrix.version
2026-03-09 14:16:23 +00:00
Michael B. Gale
da11f44114
Run prepare-test after setup steps
2026-03-09 14:13:22 +00:00
Michael B. Gale
149fd14ac7
Add unknown property with string[] value
2026-03-09 13:12:37 +00:00
Michael B. Gale
5311ed41ea
Include type in error message
2026-03-09 13:09:34 +00:00
Michael B. Gale
58314dce95
Export types that weren't already
2026-03-09 13:03:47 +00:00
Michael B. Gale
58991590bd
Validate value types returned by API against expectations
2026-03-09 12:46:24 +00:00
Michael B. Gale
9c75a5f60c
Only validate property value type if we care about the property
2026-03-09 12:13:48 +00:00
Michael B. Gale
8e70ae21a1
Update GitHubRepositoryProperty to match schema
2026-03-09 12:03:34 +00:00
Sam Robson
9082319f5c
Merge branch 'main' into kaspersv/move-diff-range-absolute-path-conversion
2026-03-06 15:03:13 +00:00
Sam Robson
cdafc35ccb
refactor: pass checkoutPath as param to writeDiffRangeDataExtensionPack
2026-03-06 10:12:08 +00:00
Óscar San José
d1a65275e8
Merge pull request #3552 from github/mergeback/v4.32.6-to-main-0d579ffd
...
Mergeback v4.32.6 refs/heads/releases/v4 into main
2026-03-06 10:03:43 +00:00
Sam Robson
c10020e6a8
Merge remote-tracking branch 'origin/main' into kaspersv/move-diff-range-absolute-path-conversion
...
* origin/main: (32 commits)
Add changelog note
Update default bundle to codeql-bundle-v2.24.3
Bump tar from 7.5.7 to 7.5.10
Rebuild
Rebuild
Bump actions/upload-artifact from 6 to 7 in /.github/workflows
Bump actions/download-artifact from 7 to 8 in /.github/workflows
Bump the npm-minor group with 2 updates
Fix some tests that should be serial
Update method naming and JSDoc
Rename to `EnabledOverlayConfig`
Address review comments
Use `Result`s for enablement return types
Add disabled by env var disablement reason
Rename to `usesDefaultQueriesOnly`
Update `NonDefaultQueries` documentation
Refactor `getOverlayDatabaseMode` and add new disablement reason
Address review comments
Add JSDoc
Sort `OverlayDisabledReason` enum
...
2026-03-06 09:10:13 +00:00
github-actions[bot]
0ccdcb8c0a
Rebuild
2026-03-05 19:44:36 +00:00
github-actions[bot]
05a48207b3
Update changelog and version after v4.32.6
2026-03-05 19:33:19 +00:00
Óscar San José
0d579ffd05
Merge pull request #3551 from github/update-v4.32.6-72d2d850d
...
Merge main into releases/v4
2026-03-05 20:29:07 +01:00
github-actions[bot]
d4c6be7cf1
Update changelog for v4.32.6
2026-03-05 18:58:14 +00:00
Sam Robson
b2de4934cf
refactor: pass checkoutPath as param and fix docs for relative path semantics
2026-03-05 18:09:06 +00:00
Michael B. Gale
0da2e79318
Remove installPython from checks which should no longer need it
2026-03-05 16:17:19 +00:00
Michael B. Gale
2a0060496c
Fix condition
2026-03-05 16:07:10 +00:00
Michael B. Gale
103db93efa
Make it more explicit that getSetupSteps just needs a JobSpecification
2026-03-05 16:06:03 +00:00
Óscar San José
72d2d850d1
Merge pull request #3548 from github/update-bundle/codeql-bundle-v2.24.3
...
Update default bundle to 2.24.3
2026-03-05 16:02:55 +00:00
Michael B. Gale
23f983ce00
Merge pull request #3544 from github/dependabot/github_actions/dot-github/workflows/actions/download-artifact-8
...
Bump actions/download-artifact from 7 to 8 in /.github/workflows
2026-03-05 15:54:50 +00:00
Michael B. Gale
79fdef791d
Fix generateValidationJobs typing
2026-03-05 15:54:33 +00:00
Michael B. Gale
3d478129f2
Add tsconfig.json for pr-checks
2026-03-05 15:54:17 +00:00
Michael B. Gale
832e97ccad
Merge pull request #3545 from github/dependabot/github_actions/dot-github/workflows/actions/upload-artifact-7
...
Bump actions/upload-artifact from 6 to 7 in /.github/workflows
2026-03-05 15:52:06 +00:00
Michael B. Gale
5ef38c0b13
Merge pull request #3546 from github/dependabot/npm_and_yarn/tar-7.5.10
...
Bump tar from 7.5.7 to 7.5.10
2026-03-05 15:48:25 +00:00
Michael B. Gale
56ebdff8ae
Merge branch 'main' into mbg/pr-checks/validation-jobs
2026-03-05 15:39:28 +00:00
github-actions[bot]
80c9cda739
Add changelog note
2026-03-05 15:34:29 +00:00
github-actions[bot]
f2669dd916
Update default bundle to codeql-bundle-v2.24.3
2026-03-05 15:34:19 +00:00
Michael B. Gale
bd03c44cf4
Merge branch 'main' into dependabot/github_actions/dot-github/workflows/actions/download-artifact-8
2026-03-05 15:32:00 +00:00
dependabot[bot]
102d7627b6
Bump tar from 7.5.7 to 7.5.10
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.5.7 to 7.5.10.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.7...v7.5.10 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.10
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-05 14:47:50 +00:00
Henry Mercer
0c0c5dc2f1
Merge pull request #3543 from github/dependabot/npm_and_yarn/npm-minor-af60a9b329
...
Bump the npm-minor group with 2 updates
2026-03-05 13:40:16 +00:00
github-actions[bot]
e96635d9ff
Rebuild
2026-03-05 13:19:38 +00:00
github-actions[bot]
77f9a86c60
Rebuild
2026-03-05 13:19:28 +00:00
github-actions[bot]
e681b9fb11
Merge remote-tracking branch 'origin/main' into dependabot/github_actions/dot-github/workflows/actions/upload-artifact-7
2026-03-05 13:18:44 +00:00
github-actions[bot]
bc4b00aadc
Merge remote-tracking branch 'origin/main' into dependabot/npm_and_yarn/npm-minor-af60a9b329
2026-03-05 13:18:38 +00:00
Henry Mercer
05b6a6cfaa
Merge pull request #3538 from github/henrymercer/breakdown-overlay-disabled-reason
...
Break down overlay disabled reason
2026-03-05 13:13:13 +00:00
Michael B. Gale
b1b5550715
Merge pull request #3529 from github/mbg/ts/sync-back
...
Convert `sync_back.py` to TypeScript
2026-03-05 12:36:22 +00:00
Sam Robson
1443f5865e
chore: merge main into kaspersv/move-diff-range-absolute-path-conversion
2026-03-05 11:38:11 +00:00
dependabot[bot]
31d26f2397
Bump actions/upload-artifact from 6 to 7 in /.github/workflows
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-04 18:01:17 +00:00
dependabot[bot]
4d433615e7
Bump actions/download-artifact from 7 to 8 in /.github/workflows
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-04 18:00:15 +00:00
dependabot[bot]
545356f200
Bump the npm-minor group with 2 updates
...
Bumps the npm-minor group with 2 updates: [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `eslint-plugin-jsdoc` from 62.6.0 to 62.7.1
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.6.0...v62.7.1 )
Updates `typescript-eslint` from 8.56.0 to 8.56.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.1/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-version: 62.7.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: typescript-eslint
dependency-version: 8.56.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-04 17:53:15 +00:00
Henry Mercer
6d1c37ed8f
Fix some tests that should be serial
2026-03-04 18:02:17 +01:00
Henry Mercer
759b5db350
Merge branch 'main' into henrymercer/breakdown-overlay-disabled-reason
...
# Conflicts:
# src/config-utils.test.ts
2026-03-04 17:54:35 +01:00
Henry Mercer
60a0e2bf96
Update method naming and JSDoc
2026-03-04 17:50:30 +01:00
Henry Mercer
7449e3294d
Rename to EnabledOverlayConfig
2026-03-04 17:38:56 +01:00
Henry Mercer
4cd47adfe1
Address review comments
2026-03-04 17:38:24 +01:00
Henry Mercer
5fa8dad095
Use Results for enablement return types
2026-03-04 17:36:42 +01:00
Henry Mercer
6a77217a46
Add disabled by env var disablement reason
2026-03-04 17:27:44 +01:00
Henry Mercer
b6dfacb528
Merge pull request #3542 from github/henrymercer/parallel-unit-tests
...
Run some unit tests in parallel
2026-03-04 16:07:10 +00:00
Henry Mercer
6123416ead
Merge remote-tracking branch 'origin/main' into henrymercer/parallel-unit-tests
2026-03-04 15:12:33 +01:00
Henry Mercer
a6594f96a3
Merge pull request #3540 from github/henrymercer/stub-actions-vars
...
Testing: Provide default value for more environment variables in `setupActionsVars`
2026-03-04 13:27:40 +00:00
Henry Mercer
be20394012
Rename to usesDefaultQueriesOnly
2026-03-04 13:56:56 +01:00
Henry Mercer
d1c255c293
Update NonDefaultQueries documentation
2026-03-04 13:55:29 +01:00
Henry Mercer
b371ccd8ea
Refactor getOverlayDatabaseMode and add new disablement reason
2026-03-04 13:53:12 +01:00
Henry Mercer
71d7981285
Address review comments
2026-03-04 13:27:59 +01:00
Henry Mercer
e9e9733cb5
Merge branch 'main' into henrymercer/stub-actions-vars
2026-03-04 13:26:43 +01:00
Henry Mercer
8e17ec94b4
Merge branch 'main' into henrymercer/parallel-unit-tests
2026-03-04 13:25:01 +01:00
Henry Mercer
aae94187c1
Fix test name
2026-03-04 13:09:10 +01:00
Henry Mercer
36148cccb9
Run more actions util tests serially
2026-03-04 13:08:37 +01:00
Henry Mercer
a5b959e10d
Merge pull request #3537 from github/henrymercer/overlay-status-record-job
...
Record the job that published an overlay status
2026-03-04 11:49:52 +00:00
Michael B. Gale
d1ac77f26d
Merge pull request #3527 from github/mbg/start-proxy/remove-unused
...
Remove unused registry types from `LANGUAGE_TO_REGISTRY_TYPE`
2026-03-04 11:48:08 +00:00
Henry Mercer
675af55c60
Run some unit tests in parallel
2026-03-04 12:40:22 +01:00
Michael B. Gale
2b6077152e
Add support for additional, validation jobs
2026-03-04 11:37:17 +00:00
Michael B. Gale
95fc2f11fb
Move yq setup code into getSetupSteps
2026-03-04 11:37:17 +00:00
Michael B. Gale
92ab799fe0
Refactor job generation into generateJob
2026-03-04 11:37:17 +00:00
Michael B. Gale
369d73b98f
Refactor matrix generation into its own function
2026-03-04 11:37:16 +00:00
Michael B. Gale
97a3705788
Organise language-specific setup information
2026-03-04 11:37:16 +00:00
Henry Mercer
281b265245
Address review comments
2026-03-04 12:16:54 +01:00
Henry Mercer
335f08ccc6
Merge pull request #3539 from github/update-supported-enterprise-server-versions
...
Update supported GitHub Enterprise Server versions
2026-03-04 11:01:18 +00:00
github-actions[bot]
4593dc2f8f
Update supported GitHub Enterprise Server versions
2026-03-04 00:23:29 +00:00
Henry Mercer
d4f1b14259
Use new setupActionsVars pattern
2026-03-03 19:24:18 +01:00
Henry Mercer
8a884bdb36
Extend setupActionsVars
2026-03-03 19:09:57 +01:00
Henry Mercer
129d771399
Add check run ID
2026-03-03 19:04:04 +01:00
Henry Mercer
776fd85f8c
Address review comments
2026-03-03 18:48:23 +01:00
Henry Mercer
f654d61146
Add JSDoc
2026-03-03 17:24:47 +01:00
Henry Mercer
eddf33655d
Sort OverlayDisabledReason enum
2026-03-03 17:22:36 +01:00
Henry Mercer
9f77ff18bb
Make "insufficient resources" reason more specific
2026-03-03 17:21:59 +01:00
Henry Mercer
0158d05946
Make "feature not enabled" reason more specific
2026-03-03 17:17:07 +01:00
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
5db3a9e947
Extract JobSpecification type from Specification
2026-03-03 14:15:45 +00:00
Michael B. Gale
40f0fa95c4
Merge pull request #3535 from github/mbg/ci/no-skip-overlay
...
Disable overlay status check for CS config test workflow
2026-03-03 12:26:50 +00: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
1175fd9b5d
Add some docs to some newer overlay Features
...
To make it easier to see what they do at a glance
2026-03-03 12:06:46 +00:00
Michael B. Gale
1faad73c9a
Disable resource checks as well
2026-03-03 12:06:46 +00:00
Michael B. Gale
6b246e4709
Disable overlay status check for CS config test workflow
2026-03-03 11:53:33 +00:00
Michael B. Gale
0a5b95cdcc
Update pr-checks README
2026-03-03 11:45:18 +00:00
Michael B. Gale
77fc89c78d
Remove python files from pr-checks
2026-03-03 11:42:49 +00:00
Michael B. Gale
bf9bf1c027
Remove python setup from rebuild workflow
2026-03-03 11:41:24 +00:00
Michael B. Gale
24fa947692
Update pr-checks to run new tests
2026-03-03 11:40:54 +00:00
Michael B. Gale
aaed7b75f9
Merge remote-tracking branch 'origin/main' into mbg/ts/sync-back
2026-03-03 11:36:59 +00:00
Michael B. Gale
2a2f4c30a1
Add docs for automationId
2026-03-03 11:35:43 +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
ff2daa0aba
Merge pull request #3526 from github/mbg/pr-checks/ts
...
Convert `sync.py` to TypeScript
2026-03-03 10:49:56 +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
Michael B. Gale
ae9cb02459
Add dependency on @types/sarif
2026-03-02 17:41:41 +00:00
Michael B. Gale
c0b22b827b
Replace filename in CONTRIBUTING.md
2026-03-02 15:40:32 +00:00
Michael B. Gale
d09af9d5b8
Type workflow input names
2026-03-02 15:39:46 +00:00
Michael B. Gale
e7ec96cee0
Remove isTruthy: consistently use booleans in templates
2026-03-02 15:34:11 +00:00
Michael B. Gale
41d5a06bfd
Address basic style comments
2026-03-02 15:32:30 +00:00
Michael B. Gale
4ca06280ba
Merge remote-tracking branch 'origin/main' into mbg/pr-checks/ts
2026-03-02 14:03:56 +00:00
Henry Mercer
b895512248
Merge pull request #3532 from github/mergeback/v4.32.5-to-main-c793b717
...
Mergeback v4.32.5 refs/heads/releases/v4 into main
2026-03-02 11:59:49 +00:00
github-actions[bot]
6059d3ceb5
Rebuild
2026-03-02 11:35:32 +00:00
github-actions[bot]
bab3951531
Merge remote-tracking branch 'origin/main' into mergeback/v4.32.5-to-main-c793b717
2026-03-02 11:34:42 +00:00
github-actions[bot]
93ec0f487d
Update changelog and version after v4.32.5
2026-03-02 11:13:35 +00:00
Henry Mercer
c793b717bc
Merge pull request #3523 from github/update-v4.32.5-ca42bf226
...
Merge main into releases/v4
2026-03-02 11:11:20 +00:00
Henry Mercer
06cd615ad8
Soften language re overlay failures
2026-03-02 11:48:45 +01:00
Henry Mercer
f5516c6630
Improve changelog
2026-03-02 11:45:27 +01:00
Henry Mercer
97519e197e
Update release date
2026-03-02 10:03:22 +00:00
Michael B. Gale
a6892dcba5
Use sync_back.ts in rebuild workflow
2026-03-01 16:04:35 +00:00
Michael B. Gale
8eb0202e9d
Port tests
2026-03-01 16:04:35 +00:00
Michael B. Gale
dd779fa7d3
Add updateTemplateFiles
2026-03-01 16:04:35 +00:00
Michael B. Gale
f05cfae018
Add updateSyncTs
2026-03-01 16:04:35 +00:00
Michael B. Gale
e1b83ccb74
Add scanGeneratedWorkflows
2026-03-01 16:04:35 +00:00
Michael B. Gale
6a6bd778b6
Add initial sync_back.ts script
2026-03-01 16:04:35 +00:00
Michael B. Gale
f0f92a1dc8
Remove sync.py
2026-03-01 16:03:47 +00:00
Michael B. Gale
e931a2475a
Replace remaining uses of sync.py
2026-03-01 16:03:35 +00:00
Michael B. Gale
8bfaf96434
Run npm ci in actions
2026-03-01 15:20:30 +00:00
Michael B. Gale
8a1cd7656d
Put change behind a FF
2026-03-01 15:07:47 +00:00
Michael B. Gale
3b16d31abc
Delete unused fixInvalidNotifications function
2026-03-01 14:26:41 +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
Michael B. Gale
f91cab1409
Adjust quotes and re-generate workflows
2026-02-28 18:13:05 +00:00
Michael B. Gale
5876a93a5f
Switch sync.sh script to only use sync.ts
2026-02-28 17:58:00 +00:00
Michael B. Gale
0ea8490473
Switch from js-yaml to yaml for better output formatting
2026-02-28 17:55:41 +00:00
Michael B. Gale
a85af80f34
Generate and write collections
2026-02-28 16:47:22 +00:00
Michael B. Gale
47671ab7aa
Track collections
2026-02-28 16:46:47 +00:00
Michael B. Gale
96e6b655c1
Add tool-specific setup steps
2026-02-28 16:32:32 +00:00
Michael B. Gale
57c7bc6885
Add analysisKinds
2026-02-28 16:32:32 +00:00
Michael B. Gale
d52917b510
Add useAllPlatformBundle
2026-02-28 16:32:32 +00:00
Michael B. Gale
b948e562f4
Add basic job steps
2026-02-28 16:32:31 +00:00
Michael B. Gale
c889588a2c
Add env, container, and services
2026-02-28 16:32:31 +00:00
Michael B. Gale
b77ebbe4d8
Add CODEQL_ACTION_TEST_MODE
2026-02-28 16:32:31 +00:00
Michael B. Gale
9a0fe9e006
Add permissions
2026-02-28 16:32:31 +00:00
Michael B. Gale
dd78add36d
Add matrix to job
2026-02-28 16:32:31 +00:00
Michael B. Gale
e62a268a73
Add job construction
2026-02-28 16:32:31 +00:00
Michael B. Gale
63b4776d64
Add matrix construction
2026-02-28 16:32:30 +00:00
Michael B. Gale
6932b1cda2
Add concurrency settings
2026-02-28 16:32:30 +00:00
Michael B. Gale
40aefb0faf
Add basic workflow construction
2026-02-28 16:32:30 +00:00
Michael B. Gale
efe64e03d9
Add isTruthy helper
2026-02-28 16:32:30 +00:00
Michael B. Gale
898d46e783
Strip trailing whitespace in output
2026-02-28 16:32:30 +00:00
Michael B. Gale
04c1e601ab
Add defaultTestVersions constant
2026-02-28 16:18:04 +00:00
Michael B. Gale
2f77cd04d4
Add specification types
2026-02-28 16:06:14 +00:00
Michael B. Gale
c7e378f003
Scaffold project for sync.ts script
2026-02-28 15:58:47 +00:00
Michael B. Gale
f3663cdc32
Fix typos in comments
2026-02-28 15:18:25 +00:00
Henry Mercer
0ec47d036c
Merge pull request #3524 from github/henrymercer/checks-use-setup-codeql
...
CI: Update CodeQL Action test to use `setup-codeql`
2026-02-27 17:02:44 +00:00
Henry Mercer
59245fd159
Add missing permissions to access feature flags
2026-02-27 17:39:20 +01:00
Henry Mercer
05259a1d08
Add more changelog notes
2026-02-27 17:24:17 +01:00
Henry Mercer
389c8322d5
CI: Update CodeQL Action test to use setup-codeql
2026-02-27 17:06:16 +01:00
Henry Mercer
01ee2f785a
Add changelog notes
2026-02-27 16:09:38 +01:00
github-actions[bot]
c72d9a4933
Update changelog for v4.32.5
2026-02-27 14:37:26 +00:00
Henry Mercer
ca42bf226a
Merge pull request #3522 from github/henrymercer/update-supported-versions-table
...
Update supported Action / Bundle / GHES version table
2026-02-27 13:57:17 +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
3a42a998ef
Update supported Action / Bundle / GHES version table
2026-02-27 13:37:42 +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
dependabot[bot]
29181f28d5
Bump minimatch from 3.1.3 to 3.1.5
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 3.1.3 to 3.1.5.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.3...v3.1.5 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 3.1.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-27 13:21:47 +00:00
dependabot[bot]
a0735d7c2a
Bump fast-xml-parser from 5.3.6 to 5.4.1
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 5.3.6 to 5.4.1.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.6...v5.4.1 )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-version: 5.4.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-27 13:21:34 +00:00
Henry Mercer
b35e0349aa
Merge pull request #3518 from github/mbg/ci/merge-queue-codeql
...
Disable CodeQL upload for merge queue and exclude PR size workflow from required checks
2026-02-27 12:56:04 +00:00
Michael B. Gale
e995ba3522
Add more tests/assertions
2026-02-27 12:52:54 +00:00
Michael B. Gale
1e7e52a330
Add tests where upload should get skipped
2026-02-27 12:40:04 +00:00
Michael B. Gale
383b86ddcb
Refactor some test setup code into mockRiskAssessmentEnv
2026-02-27 12:27:32 +00:00
Michael B. Gale
4406eba03e
Skip uploads in merge queue
2026-02-27 12:14:56 +00:00
Henry Mercer
1b897f3911
Fix conditions in code scanning config checks
...
DIff-informed analysis isn't enabled in the merge queue.
2026-02-27 12:10:38 +00:00
Henry Mercer
adf58cf166
Merge pull request #3515 from github/henrymercer/drop-ram-limit
...
Skip overlay memory check for CodeQL 2.24.3 and later
2026-02-27 11:17:11 +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
003044eb84
Add test
2026-02-26 19:18:32 +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
b7d3fb98df
Exclude "Label PR with size" from required checks
2026-02-26 18:25:26 +00:00
Michael B. Gale
4e8e79431d
Run CodeQL with linked tools for merge queue
2026-02-26 18:25:26 +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
ba1288cb3c
Merge branch 'main' into dependabot/npm_and_yarn/globals-17.3.0
2026-02-26 17:20:10 +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
154969e08b
Merge branch 'main' into dependabot/npm_and_yarn/npm-minor-e1092f1102
2026-02-26 16:40:19 +00:00
Michael B. Gale
b0ed4dedcb
Merge pull request #3511 from github/henrymercer/merge-queue
...
Add `merge_group` trigger to required checks to prepare for merge queue
2026-02-26 16:33:14 +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
20f148b36e
Merge pull request #3507 from github/henrymercer/overlay-repo-property
...
Add a repository property for disabling overlay
2026-02-26 16:21:03 +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
ae14a1f513
Merge branch 'main' into henrymercer/merge-queue
2026-02-26 15:11:41 +00:00
Michael B. Gale
a577f702b9
Merge pull request #3512 from github/mbg/start-proxy/use-default-cli
...
Use `getDefaultCliVersion` for `start-proxy`
2026-02-26 15:11:18 +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
1ec5b701fc
Reduce log levels for registry connection checks
2026-02-26 11:53:26 +00:00
dependabot[bot]
9bdf640d99
Bump globals from 16.5.0 to 17.3.0
...
Bumps [globals](https://github.com/sindresorhus/globals ) from 16.5.0 to 17.3.0.
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v16.5.0...v17.3.0 )
---
updated-dependencies:
- dependency-name: globals
dependency-version: 17.3.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-25 17:53:31 +00:00
dependabot[bot]
b2beb85441
Bump eslint-plugin-jsdoc from 62.5.0 to 62.6.0 in the npm-minor group
...
Bumps the npm-minor group with 1 update: [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ).
Updates `eslint-plugin-jsdoc` from 62.5.0 to 62.6.0
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.0...v62.6.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-version: 62.6.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-25 17:53:10 +00:00
Michael B. Gale
f657c4e1eb
Use getDefaultCliVersion for start-proxy
2026-02-25 17:43:15 +00:00
Henry Mercer
f379c46d49
Address review comments
2026-02-25 15:26:48 +00:00
Henry Mercer
8105503f1a
Add merge_group trigger to required checks to prepare for merge queue
2026-02-25 15:12:37 +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
dependabot[bot]
0aafb58a10
Bump minimatch
...
Bumps and [minimatch](https://github.com/isaacs/minimatch ). These dependencies needed to be updated together.
Updates `minimatch` from 10.1.1 to 10.2.2
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v10.1.1...v10.2.2 )
Updates `minimatch` from 5.1.6 to 5.1.7
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v10.1.1...v10.2.2 )
Updates `minimatch` from 3.1.2 to 3.1.3
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v10.1.1...v10.2.2 )
Updates `minimatch` from 9.0.5 to 9.0.6
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v10.1.1...v10.2.2 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 10.2.2
dependency-type: indirect
- dependency-name: minimatch
dependency-version: 5.1.7
dependency-type: indirect
- dependency-name: minimatch
dependency-version: 3.1.3
dependency-type: indirect
- dependency-name: minimatch
dependency-version: 9.0.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-25 00:17:44 +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
Henry Mercer
2a607fea25
Update JSDoc
...
Co-authored-by: Michael B. Gale <mbg@github.com >
2026-02-24 19:28:27 +00:00
Henry Mercer
ed39a1ea5c
Add repository property for disabling overlay
2026-02-24 18:58:08 +00:00
Henry Mercer
7ea93ee2e1
Add support for boolean repository properties
2026-02-24 18:48:32 +00:00
Henry Mercer
e51b6a9a52
Update names in tests
2026-02-24 17:55:29 +00:00
Henry Mercer
160d27baf0
Improve type inference of Result<T, E>
2026-02-24 17:41:30 +00:00
Michael B. Gale
28737ec792
Merge pull request #3503 from github/mbg/ff/make-connection-checks-default
...
Remove FF gate for connection checks
2026-02-24 17:26:42 +00:00
Henry Mercer
e5f9d3b55e
Merge pull request #3487 from github/henrymercer/overlay-status
...
Cache first failure building an overlay base DB to avoid repeated failures
2026-02-24 17:19:19 +00:00
Henry Mercer
dc00a6f08f
Improve error message
2026-02-24 16:47:42 +00:00
Henry Mercer
ab56c02e0c
Merge pull request #3497 from github/henrymercer/eslint-v9
...
Update eslint to v9
2026-02-24 14:38:34 +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
c4dca28336
Merge pull request #3502 from github/mbg/remove-ccr
...
Remove all CCR-specific code and tests
2026-02-24 10:58:49 +00:00
Michael B. Gale
1aad2787ec
Update PR template
2026-02-24 10:36:28 +00:00
Michael B. Gale
b6cf67a711
Remove CCR e2e check
2026-02-24 10:34:09 +00:00
Michael B. Gale
f59338d600
Remove isCCR
2026-02-24 10:33:23 +00:00
Henry Mercer
2a07b6e3c7
Merge branch 'main' into henrymercer/eslint-v9
2026-02-23 19:01:30 +00:00
Henry Mercer
fba33f686a
Enable tseslint strict rules
2026-02-23 19:00:06 +00:00
Henry Mercer
48094d2b6e
Explicitly include eslint recommended rules
2026-02-23 18:43:10 +00:00
Michael B. Gale
cb4e075f11
Merge pull request #3501 from github/mbg/ci/dont-label-merged
2026-02-23 15:41:07 +00:00
Henry Mercer
1847416575
Merge pull request #3498 from github/henrymercer/overlay-resource-checks-v2
...
Add feature flag for more lenient overlay resource checks
2026-02-23 15:22:02 +00:00
Michael B. Gale
11dd746d70
Don't run label-pr-size once a PR has been merged
2026-02-23 15:09:13 +00:00
Michael B. Gale
a754a57c21
Merge pull request #3500 from github/mbg/fixup/version-pinning
...
Minor improvements to "Keeping the CodeQL Action up to date" section
2026-02-23 14:19:30 +00:00
Michael B. Gale
466da5ec2d
Slight wording change
2026-02-23 12:00:58 +00:00
Michael B. Gale
0a9b98b511
Highlight that this for advanced setups
2026-02-23 11:59:08 +00:00
Michael B. Gale
bce7dc4616
v3 => v4
2026-02-23 11:58:25 +00:00
Michael B. Gale
b13ab62bc0
Remove extra blank line
2026-02-23 11:57:23 +00:00
Sam Robson
4ea06e96f5
Merge pull request #3499 from github/sam-robson/document-version-pinning-risk
...
docs: guidance on keeping the CodeQL Action up to date
2026-02-23 10:34:02 +00:00
Sam Robson
c9223eb0a0
Merge branch 'main' into sam-robson/document-version-pinning-risk
2026-02-23 10:05:57 +00:00
Sam Robson
f0767c48a1
docs: risks of pinning
2026-02-20 20:15:14 +00:00
Henry Mercer
4e71011f44
Add feature flag for more lenient overlay resource checks
2026-02-20 18:26:14 +00:00
Henry Mercer
710e294578
Merge pull request #3489 from github/dependabot/npm_and_yarn/npm-minor-37a5b5ae66
...
Bump the npm-minor group with 6 updates
2026-02-20 17:12:00 +00:00
Henry Mercer
b948539dd4
Use import-x/no-cycle
2026-02-20 16:34:03 +00:00
Henry Mercer
c54531587d
Update eslint to v9
2026-02-20 15:57:26 +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
8e010557a9
Merge pull request #3495 from github/mergeback/v4.32.4-to-main-89a39a4e
2026-02-20 15:02:14 +00:00
github-actions[bot]
37d6d1ca27
Rebuild
2026-02-20 14:32:21 +00:00
github-actions[bot]
68b53dc641
Update changelog and version after v4.32.4
2026-02-20 14:17:35 +00:00
Michael B. Gale
89a39a4e59
Merge pull request #3494 from github/update-v4.32.4-39ba80c47
2026-02-20 14:15:31 +00:00
Michael B. Gale
e5d84c885c
Apply remaining review suggestions
2026-02-20 13:54:55 +00:00
Michael B. Gale
0c202097b5
Apply suggestions from code review
...
Co-authored-by: Henry Mercer <henrymercer@github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-20 13:51:55 +00:00
Michael B. Gale
314172e5a1
Fix typo
2026-02-20 13:11:54 +00:00
Michael B. Gale
cdda72d36b
Add changelog entries
2026-02-20 13:07:14 +00:00
github-actions[bot]
cfda84cc55
Update changelog for v4.32.4
2026-02-20 12:42:43 +00:00
Michael B. Gale
39ba80c475
Merge pull request #3493 from github/update-bundle/codeql-bundle-v2.24.2
...
Update default bundle to 2.24.2
2026-02-20 11:01:00 +00:00
github-actions[bot]
00150dad95
Add changelog note
2026-02-20 10:44:41 +00:00
github-actions[bot]
d97dce6561
Update default bundle to codeql-bundle-v2.24.2
2026-02-20 10:44:31 +00:00
Michael B. Gale
50fdbb9ec8
Merge pull request #3492 from github/henrymercer/new-repository-properties-ff
...
Use new feature flag for repository properties
2026-02-20 10:43:26 +00:00
Henry Mercer
f7905e8415
Use new feature flag for repository properties
2026-02-19 18:30:50 +00:00
Henry Mercer
4191f52110
Address review comments
2026-02-19 17:57:08 +00:00
github-actions[bot]
79a913656c
Rebuild
2026-02-18 17:55:38 +00:00
dependabot[bot]
167b47e60c
Bump the npm-minor group with 6 updates
...
Bumps the npm-minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [semver](https://github.com/npm/node-semver ) | `7.7.3` | `7.7.4` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) | `8.54.0` | `8.55.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) | `8.54.0` | `8.56.0` |
| [esbuild](https://github.com/evanw/esbuild ) | `0.27.2` | `0.27.3` |
| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ) | `62.5.0` | `62.5.4` |
| [nock](https://github.com/nock/nock ) | `14.0.10` | `14.0.11` |
Updates `semver` from 7.7.3 to 7.7.4
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.7.3...v7.7.4 )
Updates `@typescript-eslint/eslint-plugin` from 8.54.0 to 8.55.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.55.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.54.0 to 8.56.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.0/packages/parser )
Updates `esbuild` from 0.27.2 to 0.27.3
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.27.2...v0.27.3 )
Updates `eslint-plugin-jsdoc` from 62.5.0 to 62.5.4
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.0...v62.5.4 )
Updates `nock` from 14.0.10 to 14.0.11
- [Release notes](https://github.com/nock/nock/releases )
- [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nock/nock/compare/v14.0.10...v14.0.11 )
---
updated-dependencies:
- dependency-name: semver
dependency-version: 7.7.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.55.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.56.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: esbuild
dependency-version: 0.27.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: eslint-plugin-jsdoc
dependency-version: 62.5.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: nock
dependency-version: 14.0.11
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-18 17:53:34 +00:00
Óscar San José
5e7a52feb2
Merge pull request #3488 from github/dependabot/npm_and_yarn/fast-xml-parser-5.3.6
...
Bump fast-xml-parser from 5.3.4 to 5.3.6
2026-02-18 15:41:31 +01:00
github-actions[bot]
76cf404c99
Rebuild
2026-02-18 05:01:36 +00:00
dependabot[bot]
7407d38386
Bump fast-xml-parser from 5.3.4 to 5.3.6
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 5.3.4 to 5.3.6.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.4...v5.3.6 )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-version: 5.3.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-18 04:59:37 +00:00
Michael B. Gale
015d8c7cbc
Merge pull request #3486 from github/mbg/start-proxy/java-env-checks
...
Log information about the runner which may affect the private registry proxy
2026-02-17 20:48:41 +00:00
Michael B. Gale
09bd46dda5
Fix typos in comments
2026-02-17 17:18:09 +00:00
Michael B. Gale
b927a69f96
Merge remote-tracking branch 'origin/main' into mbg/features/offline-features
2026-02-17 17:14:08 +00:00
Michael B. Gale
61f7dd3d0d
Fix checkExpectedLogMessages not asserting anything on success
2026-02-17 16:49:01 +00:00
Michael B. Gale
64300e453b
Merge branch 'main' into mbg/start-proxy/java-env-checks
2026-02-17 16:49:01 +00:00
Michael B. Gale
906dd890a5
Run java to show computed settings
2026-02-17 16:49:00 +00:00
Henry Mercer
898ae16413
Improve log message
2026-02-17 15:55:15 +00:00
Henry Mercer
fa56ea8dc0
Extract status file path helper
2026-02-17 15:55:13 +00:00
Henry Mercer
657f337cd1
Add tests for shouldSkipOverlayAnalysis
2026-02-17 15:55:05 +00:00
Henry Mercer
05d4e25296
Avoid mutating languages array in overlay status functions
...
Use [...languages].sort() instead of languages.sort() to avoid
mutating the caller's array as a side effect.
2026-02-17 15:55:05 +00:00
Henry Mercer
5c583bbb19
Include diagnostics in bundle
2026-02-17 15:55:02 +00:00
Henry Mercer
554b93127b
More error message improvements
2026-02-17 15:55:01 +00:00
Henry Mercer
3dd1275368
Improve error messages
2026-02-17 15:55:01 +00:00
Henry Mercer
d24014a749
Tweak diagnostic message
2026-02-17 15:55:00 +00:00
Henry Mercer
cc0dce044b
Improve diagnostic message wording
2026-02-17 15:55:00 +00:00
Henry Mercer
ef58c00dfe
Only store overlay status if analysis failed
2026-02-17 15:54:59 +00:00
Henry Mercer
7b7a951e08
Add status page diagnostic when overlay skipped
2026-02-17 15:54:58 +00:00
Henry Mercer
0c47ae1c18
Sort doc URLs
2026-02-17 15:54:58 +00:00
Henry Mercer
6c405c2562
Be more explicit about attempt to build overlay DB
2026-02-17 15:54:57 +00:00
Henry Mercer
827bba691f
Introduce feature flags for saving and checking status
2026-02-17 15:54:57 +00:00
Henry Mercer
96961e0ee3
Save overlay status to Actions cache
2026-02-17 15:54:53 +00:00
Henry Mercer
ebad062f08
Skip overlay analysis based on cached status
2026-02-17 15:54:31 +00:00
Henry Mercer
e275d63e1d
Generalise status to multiple languages
2026-02-17 15:54:06 +00:00
Henry Mercer
69c2819972
Add save and restore methods
2026-02-17 15:54:06 +00:00
Henry Mercer
d28d9967fe
Compute cache key for overlay language status
2026-02-17 15:54:06 +00:00
Henry Mercer
d1bdc0ea05
Create separate directory for overlay source code
2026-02-17 15:54:03 +00:00
Michael B. Gale
b1b1e44da9
Merge pull request #3474 from github/mbg/risk-assessment-analysis
...
Add `csra` analysis kind
2026-02-17 15:39:05 +00:00
Michael B. Gale
46473e05b7
Add more interesting Java properties
2026-02-17 15:23:21 +00:00
Michael B. Gale
32ab108bfd
Move interesting JRE properties out of checkJdkSettings
2026-02-17 15:22:43 +00:00
Michael B. Gale
971592501c
Consistently use "\n" to split lines, then trim extra characters if needed
2026-02-17 14:58:40 +00:00
Michael B. Gale
2abec3f0c3
Replace most occurrences of CSRA
2026-02-17 14:55:31 +00:00
Michael B. Gale
6d55dfff02
Reword error message
2026-02-17 14:49:34 +00:00
Michael B. Gale
5c96b6e3db
Add JSDoc comments to upload-lib types
2026-02-17 14:40:16 +00:00
Michael B. Gale
44a4bea367
Fixup: add missing .env
2026-02-17 13:54:22 +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
99fcc7b2a1
Check whether value is a URL in checkEnvVar and clear credentials
...
Note also that we run this after `getCredentials` which already instructs Actions to mask credentials that we know about in logs
2026-02-17 13:42:51 +00:00
Michael B. Gale
c1d6ee5477
Fix typos
2026-02-17 13:31:01 +00:00
Michael B. Gale
ef9cfd91a8
Clear GHA JAVA_HOME_* env vars for discoverActionsJdks test
2026-02-17 13:28:56 +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
a3d7d36aa6
Find likely JDK locations and check configurations
2026-02-17 13:17:48 +00:00
Michael B. Gale
33e2dff082
Log information about proxy-related environment variables
2026-02-17 12:38:30 +00:00
Michael B. Gale
bff89dcba4
Add enum for Java-related env var names
2026-02-17 11:37:25 +00:00
Michael B. Gale
d6ea6709b9
Remove unnecessary check
2026-02-17 10:56:29 +00:00
Michael B. Gale
f315d82bd7
Rename csra to risk-assessment
2026-02-17 10:52:04 +00:00
Michael B. Gale
ebce69a4b7
Merge pull request #3485 from github/mbg/java/network-debugging
...
Add feature to enable Java network debugging
2026-02-17 10:19:54 +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
d1689c9307
Use all
2026-02-17 09:53:49 +00:00
Michael B. Gale
147d1495e4
Merge pull request #3484 from github/mbg/cli/force-nightly
...
Add feature for forcing the `nightly` bundle in `dynamic` workflows
2026-02-16 22:37:31 +00:00
Michael B. Gale
3e37216660
Merge branch 'main' into mbg/java/network-debugging
2026-02-16 22:02:36 +00:00
Michael B. Gale
ad5a6c0147
Merge pull request #3482 from github/mbg/release/author-or-merger
...
Release notes: Use author if they are GitHub staff
2026-02-16 18:21:44 +00:00
Michael B. Gale
aee29a19d7
Merge pull request #3473 from github/mbg/start-proxy/cert-gen
...
Improve proxy certificate generation
2026-02-16 17:19:30 +00:00
Michael B. Gale
ac74c2835a
Use init in new check workflow
2026-02-16 17:15:11 +00:00
Michael B. Gale
f8c75d3f32
Change diagnostic level to note
2026-02-16 17:12:12 +00:00
Michael B. Gale
e315c6fd3b
Add diagnostic when a nightly release is forced
2026-02-16 09:29:32 +00:00
Michael B. Gale
e6a312a771
Allow addNoLanguageDiagnostic to be used without a Config
2026-02-16 09:13:06 +00:00
Michael B. Gale
73f5a29960
Complete JSDoc
2026-02-16 09:07:02 +00:00
Michael B. Gale
8b734d3bc2
Improve variable names and comments
...
Also set default `GITHUB_EVENT_NAME` in `setupActionsVars`
2026-02-16 08:54:19 +00:00
Michael B. Gale
e21e4ca93f
Add debugging options to JAVA_TOOL_OPTIONS when FF is enabled
2026-02-15 18:12:51 +00:00
Michael B. Gale
595ce2dc3e
Add JavaNetworkDebugging feature
2026-02-15 18:04:48 +00:00
Michael B. Gale
a61e3cb9f2
Add integration test
2026-02-15 17:49:10 +00:00
Michael B. Gale
d5f0374a1f
Force nightly bundle when FF is enabled
2026-02-15 17:22:20 +00:00
Michael B. Gale
466a4f00eb
Add unit test for tools: nightly
2026-02-15 17:19:12 +00:00
Michael B. Gale
817d568ca0
Improve docs in setup-codeql
2026-02-15 16:21:03 +00:00
Michael B. Gale
34d43db4c6
Add ForceNightly feature
2026-02-15 16:10:53 +00:00
Michael B. Gale
db834c9e1d
Use OfflineFeatures when !supportsFeatureFlags as well
2026-02-15 16:03:48 +00:00
Michael B. Gale
7af50a43c1
Restore test improvements from previous PR
2026-02-15 15:57:02 +00:00
Michael B. Gale
60dee3dbd3
Log when using OfflineFeatures for CCR
2026-02-15 15:55:03 +00:00
Michael B. Gale
0874cf9f8b
Change FFs not supported log message
2026-02-15 15:51:06 +00:00
Michael B. Gale
bc76ceafaf
Add test to check that OfflineFeatures doesn't use the API client
2026-02-15 15:40:23 +00:00
Michael B. Gale
377300bcda
Add mockCCR helper to testing-utils
2026-02-15 15:40:23 +00:00
Michael B. Gale
ee8360df59
Move FF test utils out of main file
2026-02-15 15:40:23 +00:00
Michael B. Gale
9dcfdf2c9c
Return OfflineFeatures for CCR
2026-02-15 15:40:22 +00:00
Michael B. Gale
2c9bc45d46
Abstract over FeatureEnablement implementations with initFeatures
2026-02-15 15:40:21 +00:00
Michael B. Gale
368f322a09
Add OfflineFeatures class
2026-02-15 15:40:20 +00:00
Michael B. Gale
5283c3ba5a
Move getDefaultCliVersion out of GitHubFeatureFlags
...
It doesn't need to be in there since it doesn't depend on the API itself and call `getDefaultCliVersionFromFlags` directly
2026-02-15 15:40:19 +00:00
Michael B. Gale
ea1a400e13
Revert "Merge pull request #3476 from github/henrymercer/retry-auth-errors"
...
This reverts commit 9658e23e5b , reversing
changes made to 2d6b98c7cf .
2026-02-15 15:39:04 +00:00
Michael B. Gale
248d7971c2
Remove superfluous try/catch
2026-02-15 15:23:38 +00:00
Michael B. Gale
64940fad4a
Use author if they are GitHub staff
2026-02-13 15:10:39 +00:00
Henry Mercer
ef618feace
Merge pull request #3480 from github/mergeback/v4.32.3-to-main-9e907b5e
...
Mergeback v4.32.3 refs/heads/releases/v4 into main
2026-02-13 12:21:19 +00:00
github-actions[bot]
6bddc7956d
Rebuild
2026-02-13 12:01:09 +00:00
github-actions[bot]
01fcdceb89
Update changelog and version after v4.32.3
2026-02-13 11:52:49 +00:00
Henry Mercer
9e907b5e64
Merge pull request #3479 from github/update-v4.32.3-4bf6fa4e2
...
Merge main into releases/v4
2026-02-13 11:50:53 +00:00
github-actions[bot]
1814c9fbfd
Update changelog for v4.32.3
2026-02-13 11:17:52 +00:00
Henry Mercer
4bf6fa4e2d
Merge pull request #3478 from github/mbg/changelog/add-connection-test-entry
...
Add changelog entry for #3466
2026-02-13 11:12:32 +00:00
Henry Mercer
9658e23e5b
Merge pull request #3476 from github/henrymercer/retry-auth-errors
...
Avoid requesting features in CCR
2026-02-13 11:11:50 +00:00
Michael B. Gale
e1933c66bd
Find all missing messages in checkExpectedLogMessages
2026-02-12 23:22:33 +00:00
Michael B. Gale
edf36092cf
Add RecordingLogger that keeps track of groups
2026-02-12 23:21:58 +00:00
Michael B. Gale
15a3d32df0
Extend uploadPayload tests to all analysis kinds
2026-02-12 22:28:27 +00:00
Michael B. Gale
9835994414
CSRA category does not need to be adjusted
2026-02-12 20:16:22 +00:00
Michael B. Gale
0ce6420f8e
Validate CODEQL_ACTION_CSRA_ASSESSMENT_ID value
2026-02-12 20:15:18 +00:00
Michael B. Gale
be75dd92ea
Add changelog entry for #3466
2026-02-12 19:40:23 +00:00
Henry Mercer
05bca54402
Apply suggestion from @Copilot
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-12 17:37:10 +00:00
Michael B. Gale
2d6b98c7cf
Merge pull request #3475 from github/henrymercer/retry-auth-errors
...
Retry API authentication errors since these can be transient
2026-02-12 17:04:05 +00:00
Henry Mercer
876cecb383
Avoid requesting features in CCR
2026-02-12 16:53:19 +00:00
Henry Mercer
43b46a19be
Retry API authentication errors since these can be transient
2026-02-12 16:19:04 +00:00
Michael B. Gale
8ad4b6ec58
Merge pull request #3472 from github/dependabot/github_actions/dot-github/workflows/actions-minor-299c02fd34
...
Bump ruby/setup-ruby from 1.286.0 to 1.288.0 in /.github/workflows in the actions-minor group across 1 directory
2026-02-12 14:00:07 +00:00
Michael B. Gale
4edc7d2e82
Merge pull request #3467 from github/dependabot/npm_and_yarn/npm-minor-5707d09364
...
Bump the npm-minor group with 2 updates
2026-02-12 13:33:11 +00:00
Michael B. Gale
2adcb6464e
Add BasePayload type and derive AssessmentPayload from it
2026-02-12 00:13:22 +00:00
Michael B. Gale
da67096c6f
Change assessment_id to be a number
2026-02-12 00:10:42 +00:00
Michael B. Gale
c48cd247df
Add assessment_id to CSRA payload
2026-02-11 23:56:52 +00:00
Michael B. Gale
0cfcceb4b8
Add transformPayload to AnalysisConfig
2026-02-11 23:56:51 +00:00
Michael B. Gale
cbb92e7ff6
Type the upload payload object
2026-02-11 23:56:51 +00:00
Michael B. Gale
db9346285d
Add csra case to addSarifExtension test
2026-02-11 23:28:38 +00:00
Michael B. Gale
2de76b6faa
Update PR check for csra
2026-02-11 22:46:24 +00:00
Michael B. Gale
6a17f4e258
Update getPrimaryAnalysis* and add test
2026-02-11 22:46:24 +00:00
Michael B. Gale
8cc4d2539b
Remove redundant analysis kind check
2026-02-11 22:14:39 +00:00
Michael B. Gale
406bbfcef1
Update upload-lib tests for CSRA
2026-02-11 22:11:17 +00:00
Michael B. Gale
5132eb53f2
Fix CodeScanning config's sarifPredicate and add test
2026-02-11 22:10:55 +00:00
Michael B. Gale
5b3261bcbf
Enforce that only compatible kinds can be enabled concurrently
2026-02-11 20:14:37 +00:00
Michael B. Gale
9267d8d51e
Add csra analysis kind
2026-02-11 19:48:06 +00:00
Michael B. Gale
bc1164e014
Fix typo in test
2026-02-11 19:35:29 +00:00
Michael B. Gale
7801eda177
Add some basic unit tests
2026-02-11 19:23:35 +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
ff33514494
Merge pull request #3466 from github/mbg/start-proxy/test-connections
...
Test connections to private registries in `start-proxy`
2026-02-11 19:19:02 +00:00
Michael B. Gale
efb92e2714
Skip checks for non-URLs for now
2026-02-11 18:02:24 +00:00
github-actions[bot]
d73644591f
Rebuild
2026-02-11 18:01:35 +00:00
dependabot[bot]
41d2cc39b6
Bump ruby/setup-ruby
...
Bumps the actions-minor group with 1 update in the /.github/workflows directory: [ruby/setup-ruby](https://github.com/ruby/setup-ruby ).
Updates `ruby/setup-ruby` from 1.286.0 to 1.288.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](https://github.com/ruby/setup-ruby/compare/90be1154f987f4dc0fe0dd0feedac9e473aa4ba8...09a7688d3b55cf0e976497ff046b70949eeaccfd )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.288.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-11 17:59:56 +00:00
github-actions[bot]
be578c7735
Rebuild
2026-02-11 17:54:50 +00:00
dependabot[bot]
fa6e24cf12
Bump the npm-minor group with 2 updates
...
Bumps the npm-minor group with 2 updates: [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat ) and [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ).
Updates `@eslint/compat` from 2.0.1 to 2.0.2
- [Release notes](https://github.com/eslint/rewrite/releases )
- [Changelog](https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md )
- [Commits](https://github.com/eslint/rewrite/commits/compat-v2.0.2/packages/compat )
Updates `eslint-plugin-jsdoc` from 62.4.1 to 62.5.0
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.4.1...v62.5.0 )
---
updated-dependencies:
- dependency-name: "@eslint/compat"
dependency-version: 2.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: eslint-plugin-jsdoc
dependency-version: 62.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-11 17:53:12 +00:00
Michael B. Gale
2b5b614c85
Add timeout event handler
2026-02-11 17:50:44 +00:00
Michael B. Gale
555ee17b0b
Remove unused logger in NetworkReachabilityBackend
2026-02-11 17:46:33 +00:00
Michael B. Gale
e114998dda
Add test for missing type
2026-02-11 17:15:45 +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
0387f55b70
Fix outdated comment
2026-02-11 16:49:07 +00:00
Michael B. Gale
27b3b6586d
Remove unnecessary test assertions
2026-02-11 16:47:57 +00:00
Michael B. Gale
c4b0f60beb
Remove superfluous error handling details
2026-02-10 17:15:03 +00:00
Michael B. Gale
51357000d2
Add a 5s timeout to requests
2026-02-10 17:09:49 +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
700fc11b44
Add missing else
2026-02-10 16:21:07 +00:00
Michael B. Gale
9f2f6d0d2e
Remove superflous log message
2026-02-10 16:13:23 +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
c7eff3f0b1
Add StartProxyConnectionChecks feature
2026-02-10 14:57:16 +00:00
Michael B. Gale
c4717c9c74
Add ProxyInfo type and return from startProxy
2026-02-10 14:56:24 +00:00
Michael B. Gale
b030333651
Add explicit dependency on https-proxy-agent
2026-02-10 14:53:56 +00:00
Michael B. Gale
70eae154c6
Break up Credential type into two interfaces
2026-02-09 17:36:08 +00:00
Michael B. Gale
93302bc63a
Move Credential type
2026-02-09 17:32:48 +00:00
Michael B. Gale
310177a1fb
Merge branch 'main' into mbg/start-proxy/test-connections
2026-02-09 17:27:05 +00:00
Henry Mercer
b13d724d35
Merge pull request #3462 from github/mergeback/v4.32.2-to-main-45cbd0c6
...
Mergeback v4.32.2 refs/heads/releases/v4 into main
2026-02-06 11:33:23 +00:00
github-actions[bot]
4b8e16f54f
Rebuild
2026-02-06 11:00:39 +00:00
github-actions[bot]
481be99883
Merge remote-tracking branch 'origin/main' into mergeback/v4.32.2-to-main-45cbd0c6
2026-02-06 10:59:51 +00:00
Michael B. Gale
9b3a0d2c26
Merge pull request #3464 from github/mbg/disable-ts-unused-checks
...
Disable TypeScript `noUnusedLocals` and `noUnusedParameters` options, already covered by eslint
2026-02-06 10:59:44 +00:00
Michael B. Gale
d2901f5537
Make FFs available in start-proxy action
2026-02-06 10:43:36 +00:00
Michael B. Gale
46c411a7f4
Disable noUnusedLocals and noUnusedParameters
2026-02-06 00:14:12 +00:00
github-actions[bot]
5a82333186
Update changelog and version after v4.32.2
2026-02-05 17:09:49 +00:00
Henry Mercer
45cbd0c69e
Merge pull request #3461 from github/update-v4.32.2-7aee93297
...
Merge main into releases/v4
2026-02-05 17:07:58 +00:00
github-actions[bot]
cb528be87e
Update changelog for v4.32.2
2026-02-05 16:29:51 +00:00
Henry Mercer
7aee932974
Merge pull request #3460 from github/update-bundle/codeql-bundle-v2.24.1
...
Update default bundle to 2.24.1
2026-02-05 15:52:29 +00:00
Henry Mercer
b5f028a984
Merge pull request #3457 from github/dependabot/npm_and_yarn/npm-minor-4c1fc3d0aa
...
Bump the npm-minor group across 1 directory with 4 updates
2026-02-05 15:47:13 +00:00
Henry Mercer
9702c27ab9
Merge branch 'main' into dependabot/npm_and_yarn/npm-minor-4c1fc3d0aa
2026-02-05 15:18:18 +00:00
github-actions[bot]
c36c94846f
Add changelog note
2026-02-05 15:16:32 +00:00
github-actions[bot]
3d0331896c
Update default bundle to codeql-bundle-v2.24.1
2026-02-05 15:16:22 +00:00
Henry Mercer
77591e2c4a
Merge pull request #3459 from github/copilot/fix-github-actions-workflow-again
...
Fix `git merge --continue` missing --no-edit in Rebuild workflow
2026-02-05 15:00:59 +00:00
copilot-swe-agent[bot]
7a44a9db3f
Fix Rebuild Action workflow by adding --no-edit flag to git merge --continue
...
Co-authored-by: henrymercer <14129055+henrymercer@users.noreply.github.com >
2026-02-04 21:50:17 +00:00
copilot-swe-agent[bot]
e2ac371513
Initial plan
2026-02-04 21:48:30 +00:00
Michael B. Gale
7deb0a15d3
Merge pull request #3444 from github/mbg/start-proxy/error-types
...
Report some types of errors in `start-proxy` status reports
2026-02-04 19:12:25 +00:00
github-actions[bot]
4f6ea84c21
Rebuild
2026-02-04 18:53:07 +00:00
dependabot[bot]
73dbc8364d
Bump the npm-minor group across 1 directory with 4 updates
...
Bumps the npm-minor group with 3 updates in the / directory: [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github ), [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) and [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ).
Updates `@actions/github` from 8.0.0 to 8.0.1
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/github )
Updates `@typescript-eslint/eslint-plugin` from 8.53.1 to 8.54.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.53.1 to 8.54.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/parser )
Updates `eslint-plugin-jsdoc` from 62.3.0 to 62.4.1
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.3.0...v62.4.1 )
---
updated-dependencies:
- dependency-name: "@actions/github"
dependency-version: 8.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.54.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.54.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
- dependency-name: eslint-plugin-jsdoc
dependency-version: 62.4.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-04 18:51:26 +00:00
Michael B. Gale
f959778b39
Merge pull request #3451 from github/dependabot/npm_and_yarn/isaacs/brace-expansion-5.0.1
...
Bump @isaacs/brace-expansion from 5.0.0 to 5.0.1
2026-02-04 10:07:23 +00:00
github-actions[bot]
d38ad56358
Rebuild
2026-02-03 19:49:21 +00:00
dependabot[bot]
bc9796e2e0
Bump @isaacs/brace-expansion from 5.0.0 to 5.0.1
...
Bumps @isaacs/brace-expansion from 5.0.0 to 5.0.1.
---
updated-dependencies:
- dependency-name: "@isaacs/brace-expansion"
dependency-version: 5.0.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-03 19:47:47 +00:00
Henry Mercer
ab5b0e3aab
Merge pull request #3450 from github/henrymercer/add-requires-auth
...
Add "Requires authentication" to `wrapApiConfigurationError`
2026-02-02 10:22:51 -08:00
Michael B. Gale
57a47f44df
Improve credentialToStr tests
2026-02-02 18:13:23 +00:00
Michael B. Gale
076d055bee
Improve sendFailedStatusReport tests
2026-02-02 18:09:44 +00:00
Henry Mercer
6d4cd5d744
Add "Requires authentication" to wrapApiConfigurationError
2026-02-02 18:02:11 +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
160e695297
Merge branch 'main' into mbg/start-proxy/error-types
2026-02-02 16:34:35 +00:00
Henry Mercer
8aac4e47ac
Merge pull request #3448 from github/mergeback/v4.32.1-to-main-6bc82e05
...
Mergeback v4.32.1 refs/heads/releases/v4 into main
2026-02-02 07:46:51 -08:00
github-actions[bot]
e8d7df4f04
Rebuild
2026-02-02 15:21:41 +00:00
github-actions[bot]
c1bba77db0
Update changelog and version after v4.32.1
2026-02-02 15:11:38 +00:00
Michael B. Gale
beb9f533db
Add and use getProxyFilename
2026-01-29 15:19:36 +00:00
Michael B. Gale
a1c70789a3
Use getSafeErrorMessage for unhandled error message
2026-01-29 15:09:21 +00:00
Michael B. Gale
d94d88d717
Add tests for getProxyBinaryPath
2026-01-29 15:06:20 +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
05bd050f34
Add and use withRecordingLoggerAsync
2026-01-29 13:44:10 +00:00
Michael B. Gale
325a3a2ae3
Add wrapFailureTest test macro
2026-01-29 13:34:19 +00:00
Michael B. Gale
6394750070
Add test for sendFailedStatusReport
2026-01-29 13:19:37 +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
Kasper Svendsen
4eb247591f
Move conversion of PR diff-range paths to absolute paths
2025-11-12 08:10:40 +01:00
Kasper Svendsen
df4e1992c0
Add unit test for diffRangeExtensionPackContents
2025-11-12 08:10:40 +01:00
Kasper Svendsen
d18f3acf74
Move diff-range extension pack generation into testable function
2025-11-12 08:10:39 +01:00
Kasper Svendsen
035c1179af
upload-lib: Unit test filterAlertsByDiffRange
2025-11-12 08:10:39 +01:00