build(deps): bump the production-dependencies group across 1 directory with 5 updates#122
Merged
digitarald merged 6 commits intoMay 10, 2026
Conversation
d4e5442 to
388dd52
Compare
…y with 5 updates Bumps the production-dependencies group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@github/copilot-sdk](https://github.com/github/copilot-sdk) | `0.2.0` | `0.2.2` | | [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `8.3.2` | `8.4.1` | | [ink](https://github.com/vadimdemedes/ink) | `6.8.0` | `7.0.0` | | [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.5` | | [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git) | `3.33.0` | `3.36.0` | Updates `@github/copilot-sdk` from 0.2.0 to 0.2.2 - [Release notes](https://github.com/github/copilot-sdk/releases) - [Changelog](https://github.com/github/copilot-sdk/blob/main/CHANGELOG.md) - [Commits](github/copilot-sdk@v0.2.0...v0.2.2) Updates `@inquirer/prompts` from 8.3.2 to 8.4.1 - [Release notes](https://github.com/SBoudrias/Inquirer.js/releases) - [Commits](https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@8.3.2...@inquirer/prompts@8.4.1) Updates `ink` from 6.8.0 to 7.0.0 - [Release notes](https://github.com/vadimdemedes/ink/releases) - [Commits](vadimdemedes/ink@v6.8.0...v7.0.0) Updates `react` from 19.2.4 to 19.2.5 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v19.2.5/packages/react) Updates `simple-git` from 3.33.0 to 3.36.0 - [Release notes](https://github.com/steveukx/git-js/releases) - [Changelog](https://github.com/steveukx/git-js/blob/main/simple-git/CHANGELOG.md) - [Commits](https://github.com/steveukx/git-js/commits/simple-git@3.36.0/simple-git) --- updated-dependencies: - dependency-name: "@github/copilot-sdk" dependency-version: 0.2.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies - dependency-name: "@inquirer/prompts" dependency-version: 8.4.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies - dependency-name: ink dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: production-dependencies - dependency-name: react dependency-version: 19.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies - dependency-name: simple-git dependency-version: 3.36.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
388dd52 to
988fad4
Compare
ink 7.0.0 declares engines >=22. Align the project: - Remove Node 20 from CI test matrix - Update tsup build target to node22 - Add engines field to package.json Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…ce.yml Add .github/actionlint.yaml to exclude the auto-generated agentics-maintenance.yml (generated by `gh aw compile`, DO NOT EDIT) which uses an empty string choice option that actionlint rejects with [syntax-check]. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates several production Node.js dependencies (including a major ink upgrade) and aligns the project’s runtime/build expectations around Node.js 22.
Changes:
- Bump dependencies in
package-lock.json(notably@github/copilot-sdk,@inquirer/prompts,ink,react,simple-git), and updatepackage.jsonto useink@^7. - Move build output targeting and repository engine requirements to Node 22 (
tsuptarget +package.jsonengines). - Update CI to test only on Node 22 and add an
actionlintconfig to ignore an auto-generated workflow.
Show a summary per file
| File | Description |
|---|---|
tsup.config.ts |
Updates build target to node22 to match the new runtime baseline. |
package.json |
Upgrades ink and declares Node >=22 engines requirement. |
package-lock.json |
Refreshes locked dependency versions for the requested bumps. |
.github/workflows/ci.yml |
Drops Node 20 from the test matrix (Node 22 only). |
.github/actionlint.yaml |
Configures actionlint to ignore an auto-generated workflow file. |
Copilot's findings
Comments suppressed due to low confidence (1)
.github/workflows/ci.yml:98
- CI removes Node 20 from the test matrix, effectively dropping Node 20 support. Please ensure repository docs and build notes that currently reference Node 20/22 (eg, AGENTS.md, CONTRIBUTING.md, CHANGELOG.md) are updated to reflect the new Node >=22 requirement so contributors don’t follow outdated guidance.
strategy:
fail-fast: false
matrix:
node: [22]
os: [ubuntu-latest]
include:
- node: 22
os: windows-latest
- Files reviewed: 4/5 changed files
- Comments generated: 1
| "*.{ts,tsx,js,json,md}": "prettier --write" | ||
| }, | ||
| "engines": { | ||
| "node": ">=22" |
… workflow .github/workflows/agentics-maintenance.yml is generated by `gh aw compile` (DO NOT EDIT) and uses an empty string as a choice option — valid for GitHub Actions but rejected by actionlint [syntax-check]. Add -ignore flag to suppress. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
raven-actions/actionlint splits flags using a regex that only handles double quotes. Switch YAML to single-quoted string so the inner double quotes around the ignore pattern are preserved. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
raven-actions/actionlint splits flags on whitespace and preserves double quotes literally in the regex. Use dots as single-char wildcards instead of spaces to avoid quoting issues. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
| "*.{ts,tsx,js,json,md}": "prettier --write" | ||
| }, | ||
| "engines": { | ||
| "node": ">=22" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the production-dependencies group with 5 updates in the / directory:
0.2.00.2.28.3.28.4.16.8.07.0.019.2.419.2.53.33.03.36.0Updates
@github/copilot-sdkfrom 0.2.0 to 0.2.2Release notes
Sourced from
@github/copilot-sdk's releases.... (truncated)
Changelog
Sourced from
@github/copilot-sdk's changelog.... (truncated)
Commits
6029b37Expose enableConfigDiscovery in all SDK languages (#1044)e0a9028[go] jsonrpc2 cleanup (#949)9351e26Update@github/copilotto 1.0.21 (#1039)9ef0dacGo codegen: per-event-type data structs (#1037)8569d92Add session fs support across SDKs (#1036)b4fa5d9Resolve .NET E2E race conditions in cancellation and multi-client tests (#1034)6565a3bDelete .vscode/mcp.json (#1033)6c98c85fix: tolerate unknown hook types in .NET and Go SDKs (#1013)0388810Revise README for Java SDK repository details (#973)dfdc6a0Add modelCapabilities override to all SDK languages (#1029)Updates
@inquirer/promptsfrom 8.3.2 to 8.4.1Release notes
Sourced from
@inquirer/prompts's releases.Commits
979b130chore: Publish new release61368c5fix(@inquirer/expand): infer Value type from name-only choices (#2075)e68fe01chore: Publish new released05d285chore: Bump remaining dependencies1ea1abfchore(deps-dev): Bump turbo from 2.8.21 to 2.9.4 in the build group (#2074)7caa3b3chore(deps-dev): Bump the linting group with 3 updates (#2073)e7e0a9ffeat(lint): adopt oxlint type-aware linting3e26b49fix(@inquirer/checkbox,search,expand): fix Value type inference (#2072)5142a9bchore(deps): Bump vite from 8.0.3 to 8.0.5 (#2071)b78ac38refactor(@inquirer/external-editor): modernize code style and Promise-based A...Updates
inkfrom 6.8.0 to 7.0.0Release notes
Sourced from ink's releases.
... (truncated)
Commits
fb14d817.0.0993f693Update dependencies2b1e3a6Addwrap="hard"option toTextcomponent (#925)7c34548Fix testscfaebbbUseuseEffectEventinuseInputandusePasteto avoid per-render re-subs...e195912Stop settingkey.metatotruewhen Escape is pressedd3c6d14Add border background color support forBoxcomponent (#906)931eba2Fix build output and add tests (#932)ada019cAdduseAnimationhook for built-in animation support10136e6Removeoptionfield from keypress parser, merge Alt intometaUpdates
reactfrom 19.2.4 to 19.2.5Release notes
Sourced from react's releases.
Commits
23f4f9f19.2.5Updates
simple-gitfrom 3.33.0 to 3.36.0Release notes
Sourced from simple-git's releases.
Changelog
Sourced from simple-git's changelog.
... (truncated)
Commits
7dc1a53Version Packages76f5376Merge pull request #1061 from Vinzent03/fix/buffer-import89a2294Environment Parsing (#1156)1b91b76fix: remove explicit node:buffer importe390685Version Packages3c9e4b8Pin version of@simple-git/args-pathspec94ee21fExportpathspectypes throughsimple-gitfor backward compatibility6d7cb51Version Packages0de400eSwitch to semver from workspace revisions2264722Version Packages