Michael B. Gale
decb87044a
Rename helper functions
2026-07-15 16:13:02 +01:00
Michael B. Gale
abce6483ea
Fix typo in comment
2026-07-15 16:11:50 +01:00
Michael B. Gale
23339952d6
Add expliciit prefix for remote file addresses
2026-07-15 15:59:23 +01:00
Michael B. Gale
57ca205769
Add AssertableTarget interface
2026-07-15 15:58:24 +01:00
Michael B. Gale
001d4ae610
Move the local path prefix into a constant
2026-07-15 15:56:52 +01:00
Michael B. Gale
6d3bde3729
Split up and document isLocal
2026-07-15 14:32:14 +01:00
Michael B. Gale
9832a9df15
Refactor parseNewRemoteFileAddress out of parseRemoteFileAddress
2026-07-15 14:32:07 +01:00
Michael B. Gale
c73d965e34
Add failing test for the issue
2026-07-15 14:31:49 +01:00
Michael B. Gale
9c0c11a49e
Add tests for loadUserConfig
2026-07-15 14:31:39 +01:00
Michael B. Gale
423e3416b1
Delete python version
2026-07-15 11:58:26 +01:00
Michael B. Gale
41c7af7cf0
Use paginate
2026-07-15 11:58:08 +01:00
Michael B. Gale
e58424170f
Merge pull request #4011 from github/mbg/add-diagnostic-tags
...
Add support for diagnostic tags, and use them for `mergeDefaultSetupAndUserConfigs`
codeql-bundle-v2.26.1
2026-07-15 09:28:34 +00:00
Michael B. Gale
1a0eca3555
Validate proxy argument in tests
2026-07-14 19:33:01 +01:00
Michael B. Gale
d705aa30b5
Merge remote-tracking branch 'origin/main' into mbg/use-registry-proxy-for-repo-auth
2026-07-14 19:27:25 +01:00
Michael B. Gale
405f67d326
Add internal-error tags to diagnostics in mergeDefaultSetupAndUserConfigs
2026-07-14 19:22:35 +01:00
Michael B. Gale
f3d47397e8
Add tags parameter to makeTelemetryDiagnostic
2026-07-14 19:22:35 +01:00
Michael B. Gale
8aa21b44a3
Split DiagnosticMessage into BaseDiagnosticMessage
2026-07-14 19:22:35 +01:00
Michael B. Gale
358d197a13
Refactor source type into DiagnosticSource
2026-07-14 19:22:34 +01:00
Michael B. Gale
8bc3738008
Add DiagnosticTag type and tags property
2026-07-14 19:22:34 +01:00
Michael B. Gale
a1c676d2f6
Test proxy usage for getRemoteConfig
2026-07-14 17:02:22 +01:00
Michael B. Gale
47e9c29998
Log whether the proxy is picked up on
2026-07-14 17:02:07 +01:00
Michael B. Gale
b946565527
Add and use clone method for ReadOnlyEnv
2026-07-14 16:59:51 +01:00
Michael B. Gale
205b37b035
Use ActionState for getRegistryProxy
2026-07-14 16:17:51 +01:00
Michael B. Gale
6d70593fb7
Gate proxy usage behind FF
2026-07-14 16:12:38 +01:00
Michael B. Gale
80599cc5d9
Allow proxy to be threaded into createApiClientWithDetails
...
This will make it easier to gate the `getRegistryProxy` with a FF,
without the significant refactoring that is needed to thread the FFs
into `createApiClientWithDetails`
2026-07-14 16:07:08 +01:00
Michael B. Gale
ae48798f3b
Make versions.ts testable and add basic tests
2026-07-14 15:50:42 +01:00
Michael B. Gale
a464bf19e9
Move package.json helpers into their own file
2026-07-14 15:33:11 +01:00
Michael B. Gale
9b314f4394
Make replaceVersionInPackageJson dry-run-aware
2026-07-14 15:30:26 +01:00
Michael B. Gale
d694648fd8
Make changelog.ts more testable and add tests
2026-07-14 15:28:19 +01:00
Michael B. Gale
29d5e4cb18
Merge pull request #3994 from github/mbg/config/merge
...
Allow merging Default Setup `config` with config file
2026-07-14 14:23:09 +00:00
Michael B. Gale
583bf3e8c5
Fix comment typos
2026-07-14 14:50:45 +01:00
Michael B. Gale
f9a9f4862b
Run npm ci in release-initialise workflow.
...
Remove now unneeded `npm ci` from `release-branches` action
2026-07-14 14:48:06 +01:00
Michael B. Gale
d4b3323463
Use TS script in workflow
2026-07-14 14:48:06 +01:00
Michael B. Gale
fd0ae66c1e
Restore some comments
2026-07-14 14:48:05 +01:00
Michael B. Gale
e2472fc5f9
Make processChangelogForBackports dry-run-aware
2026-07-14 14:48:05 +01:00
Michael B. Gale
4b861b89fc
Move changelog-related definitions into their own module
2026-07-14 14:48:01 +01:00
Michael B. Gale
4f688dedd0
Make dependencies explicit
2026-07-14 14:45:17 +01:00
Michael B. Gale
28a0813a12
Fix comment
2026-07-14 14:44:54 +01:00
Michael B. Gale
3d2713f64e
Merge remote-tracking branch 'origin/main' into mbg/config/merge
2026-07-14 14:37:49 +01:00
Michael B. Gale
2c45c8158b
Add DryRunOption interface
2026-07-14 14:18:45 +01:00
Michael B. Gale
5c030f4a48
Add summary comment
2026-07-14 14:18:44 +01:00
Michael B. Gale
78d71fb252
Create PR
2026-07-14 14:18:44 +01:00
Michael B. Gale
5e212030b8
Add prepareNewBranch
2026-07-14 14:18:44 +01:00
Michael B. Gale
639fc5d7ea
Add changelog helpers
2026-07-14 14:18:44 +01:00
Michael B. Gale
c8ed70e459
Add rebuildAction function
2026-07-14 14:18:43 +01:00
Michael B. Gale
212aa33f48
Add runCommand
2026-07-14 14:18:43 +01:00
Michael B. Gale
460cc0c970
Add dry run support and push branch
2026-07-14 14:18:43 +01:00
Michael B. Gale
557921759b
Check whether the new branch exists
2026-07-14 14:18:43 +01:00
Michael B. Gale
c3da0a9ad3
Fetch commit info
2026-07-14 14:18:43 +01:00
Michael B. Gale
4ca9f5301b
Add runGit and use it to obtain the source branch SHA
2026-07-14 14:18:42 +01:00