Skip to content

build(deps): bump actions/setup-node from 4 to 7 - #152

Merged
jagguji merged 1 commit into
mainfrom
dependabot/github_actions/actions/setup-node-7
Jul 22, 2026
Merged

build(deps): bump actions/setup-node from 4 to 7#152
jagguji merged 1 commit into
mainfrom
dependabot/github_actions/actions/setup-node-7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Contributor

Bumps actions/setup-node from 4 to 7.

Release notes

Sourced from actions/setup-node's releases.

v7.0.0

What's Changed

Enhancements:

Bug fixes:

Documentation updates:

Dependency update:

New Contributors

Full Changelog: actions/setup-node@v6...v7.0.0

v6.5.0

What's Changed

Full Changelog: actions/setup-node@v6.4.0...v6.5.0

v6.4.0

What's Changed

Dependency updates:

New Contributors

Full Changelog: actions/setup-node@v6...v6.4.0

v6.3.0

What's Changed

Enhancements:

... (truncated)

Commits
  • 8207627 Migrate to ESM and upgrade dependencies (#1574)
  • 04be95c Add cache-primary-key and cache-matched-key as outputs (#1577)
  • 7c2c68d docs: Update caching recommendations to mitigate cache poisoning risks (#1567)
  • 6a61c03 Merge pull request #1569 from jasongin/update-actions-cache-5.1.0
  • 30eb73b Resolve high-severity audit issues
  • 4e1a87a Update dist
  • 360237f Strict equality
  • 4f8aac5 Bump @​actions/cache to 5.1.0, log cache write denied
  • f4a67bb Only use mirrorToken in getManifest if it's provided (#1548)
  • 0355742 Remove dummy NODE_AUTH_TOKEN export (#1558)
  • Additional commits viewable in compare view

@dependabot @github

dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: ci. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot
dependabot Bot requested a review from jagguji as a code owner July 20, 2026 03:55
@github-actions

Copy link
Copy Markdown

Benchmark: ✅ PASS

Package Compile Diff vs baseline usable review broken Verdict
@juspay/blend-design-system@0.0.36 identical 102 5 0 ✅ PASS
@juspay/blend-design-system@0.0.37-beta.8 identical 215 7 0 ✅ PASS
react-day-picker@10.0.1 identical 19 7 0 ✅ PASS
react-tooltip@6.0.7 identical 1 0 0 ✅ PASS
react-markdown@10.1.0 identical 0 2 0 ✅ PASS
@smastrom/react-rating@1.5.0 identical 1 0 0 ✅ PASS
clsx@2.1.1 identical 0 0 0 ✅ PASS
hono@4.12.25 identical 0 0 0 ✅ PASS
@base-ui-components/react@1.0.0-rc.0 identical 174 21 0 ✅ PASS

@pkg-pr-new

pkg-pr-new Bot commented Jul 20, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@juspay/rescript-bindgen@152

commit: 5dcc0a0

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 7.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v4...v7)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/github_actions/actions/setup-node-7 branch from da1539d to 5dcc0a0 Compare July 22, 2026 13:37
@jagguji
jagguji merged commit 6120e1d into main Jul 22, 2026
10 checks passed
@jagguji
jagguji deleted the dependabot/github_actions/actions/setup-node-7 branch July 22, 2026 13:50
@jagguji jagguji mentioned this pull request Jul 22, 2026
jagguji added a commit that referenced this pull request Jul 22, 2026
First stable (`latest`) release since **v1.2.4**. Bumps `package.json`
1.2.6-beta.10 → **1.3.0** and closes the `[Unreleased]` CHANGELOG
section as `[1.3.0]`.

## What's in it (since 1.2.4)
- **Resolution:** exports-map + `typesVersions` entry resolution (#104);
**subpath binding** `--subpaths` (#147).
- **Chart fidelity (#120):** bare `Function` → `JsFn` opaque module +
`boolean|Config` unions (Part A); `object|Config` → opaque module +
`string|object` → `@unboxed` (Part B).
- **Props modelling:** discriminated-union props keep per-branch
requiredness via `@tag` (`--variant-props`, #65); **record-props is now
the output form for every component** (#155).
- **Fixes:** array-hybrid `...JsxDOM.domProps` (#144), React class
components (#101), the #109 coverage-papercut batches, structural-name
stability across compiler versions (#90), and more.
- **Infra:** CodeQL baseline hardening (#157), `setup-node@v7` (#152).

## ⚠️ Upgrading (the one thing to note)
**JSX call sites are unchanged.** The only output-form change: every
component now binds `type props = {…}` + `external make:
React.component<props>` (#155). A *direct* `Button.make(~label="x")`
labeled-args call becomes `React.createElement(Button.make, {label:
"x"})`. JSX-only consumers just regenerate.

Chosen as a **minor** (1.3.0), not major — the tool's CLI is
backward-compatible and the record-props flip is a one-time regen for
consumers (validated end-to-end against `blend-rescript`: 215/222
usable, all 299 modules compile).

## Release mechanism
After merge, tagging `v1.3.0` on main triggers `publish-npm.yml` → `npm
publish` to the **`latest`** dist-tag (plain version → `latest`).
Verified: 105 goldens match + compile, benchmark equal-metrics.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant