Mario Campos
598cda36cf
Apply suggestion from @mbg
...
Co-authored-by: Michael B. Gale <mbg@github.com >
2026-09-21 16:28:52 -05:00
Mario Campos
771560691a
Update JSDoc comment with parameter lines
...
Co-authored-by: Michael B. Gale <mbg@github.com >
2026-09-21 16:28:36 -05:00
Mario Campos
a92f7fb688
Refactor changenote file listing into function to D.R.Y.
2026-09-18 15:02:17 -05:00
Mario Campos
7f54212a01
Rename flush command to assemble
2026-09-18 13:49:18 -05:00
Mario Campos
977b29b897
Replace splice with push and pop
2026-09-18 13:47:06 -05:00
Mario Campos
bc0efd6d91
Simplify addBodyLinesToUnreleasedSection
2026-09-18 12:35:41 -05:00
Mario Campos
128614ad8b
Simplify getHeader to operate on ChangelogSections
2026-09-18 12:24:19 -05:00
Mario Campos
d63b2a40db
Assume '[UNRELEASED]' section is first section
2026-09-18 11:42:46 -05:00
Mario Campos
b246e56069
Use ExitCode instead of 0/1
2026-09-18 11:28:17 -05:00
Mario Campos
bffae1c4b8
Use withChangelog I/O helper
2026-09-18 11:24:26 -05:00
Mario Campos
1ee3265262
Add changenotes.mts flush command
...
This command will "flush" or move the changenotes in the `unreleased-change-notes` directory to the `[UNRELEASED]` section of the CHANGELOG.md file.
2026-09-18 11:14:49 -05:00
Mario Campos
bb1dc5460b
Add CHANGELOG function addBodyLinesToUnreleasedSection
...
This will be used by the `pr-checks/changenotes.mts` script to "compile" the latest release entry of CHANGELOG.md.
2026-09-18 11:14:48 -05:00
Mario Campos
47d607e2c1
Add changelog parsing helper getHeader
2026-09-18 11:14:48 -05:00
Mario Campos
cb31eabcd8
Do not include trailing newlines in NO_CHANGES_STR
...
Changing `NO_CHANGES_STR` to just be the text will make it easier to insert/use. To not break anything, I added the deleted newlines to the locations where `NO_CHANGES_STR` was used.
2026-09-18 09:35:44 -05:00
Michael B. Gale
a7afe0a2d7
Merge pull request #4153 from github/mergeback/v4.38.1-to-main-1c5b6756
...
Mergeback v4.38.1 refs/heads/releases/v4 into main
2026-09-18 13:40:20 +00:00
github-actions[bot]
f8b1c08e6d
Rebuild
2026-09-18 13:11:23 +00:00
github-actions[bot]
ba80880079
Update changelog and version after v4.38.1
2026-09-18 13:11:14 +00:00
Michael B. Gale
1c5b675653
Merge pull request #4152 from github/update-v4.38.1-a65b83a73
...
Merge main into releases/v4
v4.38.1
2026-09-18 14:09:51 +01:00
Michael B. Gale
a97cdcae05
Add changelog entry for #4146
2026-09-18 13:58:09 +01:00
github-actions[bot]
cc6c6911c3
Update changelog for v4.38.1
2026-09-18 12:46:37 +00:00
Michael B. Gale
a65b83a73d
Merge pull request #4146 from github/henrymercer/per-language-bundles-pr
...
Use per-language CodeQL bundles
2026-09-18 12:30:36 +00:00
Henry Mercer
07fa87d333
Clarify the latest-nightly eligibility exception
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-17 19:08:05 +01:00
Henry Mercer
f18f3536f1
Describe the bundle URL resolver
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-17 19:07:06 +01:00
Henry Mercer
ecec9b5a37
Share per-language telemetry fields without renaming
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-17 19:06:17 +01:00
Henry Mercer
79fe3a1270
Move download telemetry into the status-report directory
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-17 19:04:38 +01:00
Henry Mercer
ead1f7d93f
Rename the platform module
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-17 19:03:27 +01:00
Henry Mercer
549d498da3
Simplify per-language platform eligibility checks
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-17 19:02:12 +01:00
Henry Mercer
ed3a24ccbc
Group bundle eligibility test state overrides
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-17 19:01:31 +01:00
Henry Mercer
28b8f598f5
Use shared test state for bundle eligibility
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-17 19:00:38 +01:00
Henry Mercer
a0cc01096a
Merge pull request #4145 from github/henrymercer/bundle-resolution-pr
...
Separate CodeQL bundle resolution from installation
2026-09-17 14:31:25 +00:00
Henry Mercer
41c04be873
Use initAllState in bundle cleanup tests
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-17 14:35:02 +01:00
Henry Mercer
06f4ce74f9
Isolate bundle cleanup test environments
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-17 14:34:28 +01:00
Henry Mercer
5a2f29e0a1
Merge published per-language bundle history
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-16 20:27:35 +01:00
Henry Mercer
cf9bbfe9a1
Merge pull request #4150 from github/dependabot/npm_and_yarn/npm-minor-b347c7d8de
...
Bump the npm-minor group across 1 directory with 3 updates
2026-09-16 19:14:07 +00:00
Henry Mercer
69f47159b1
Use Result.orElse for bundle extraction paths
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-16 19:55:13 +01:00
Henry Mercer
f4fa111630
Share elapsed-time rounding for bundle downloads
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-16 19:51:23 +01:00
Henry Mercer
89606bbad1
Return toolcache rejection reasons with Result
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-16 19:43:05 +01:00
Henry Mercer
bd2ddba96c
Extract explicit CodeQL bundle URL classification
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-16 19:36:07 +01:00
dependabot[bot]
ac47650173
Bump the npm-minor group across 1 directory with 3 updates
...
Bumps the npm-minor group with 3 updates in the / directory: [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat ), [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/compat` from 2.1.0 to 2.1.1
- [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.1/packages/compat )
Updates `eslint-plugin-jsdoc` from 64.3.4 to 64.3.8
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v64.3.4...v64.3.8 )
Updates `typescript-eslint` from 8.69.0 to 8.70.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.70.0/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: "@eslint/compat"
dependency-version: 2.1.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: eslint-plugin-jsdoc
dependency-version: 64.3.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor
- dependency-name: typescript-eslint
dependency-version: 8.70.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-16 17:54:39 +00:00
Henry Mercer
2f552a99f3
Clarify bundle resolution and latest-nightly selection
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-16 17:36:46 +01:00
Henry Mercer
f536ef48b7
Centralize CodeQL download telemetry fields
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-16 17:30:50 +01:00
Henry Mercer
dfb9bf52c9
Share CodeQL bundle platform definitions
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-16 17:28:00 +01:00
Henry Mercer
2d47caf123
Isolate per-language bundle eligibility state
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-16 17:25:24 +01:00
Henry Mercer
59ce3a25ba
Include failed bundle attempts in fallback timing
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-16 16:56:49 +01:00
Henry Mercer
289376d7dd
Use per-language CodeQL bundles
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-16 16:56:33 +01:00
Mario Campos
9961729e06
Merge pull request #4116 from github/mario-campos/validate-cn-workflow
...
Validate change-notes as a PR check
2026-09-16 15:12:11 +00:00
Michael B. Gale
7dbd038544
Merge pull request #4142 from github/mbg/copilot/update-instructions
...
Improve Copilot instructions
2026-09-16 13:03:53 +00:00
Henry Mercer
f3e0c870be
Clarify resolved bundle handling
...
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com >
2026-09-16 12:16:13 +01:00
Michael B. Gale
53e5014d5d
Address review comments
2026-09-16 11:29:45 +01:00
Michael B. Gale
f959bfdc31
Merge remote-tracking branch 'origin/main' into mbg/copilot/update-instructions
2026-09-16 11:14:23 +01:00