Skip to content

Fix/dev 12696#2683

Open
adamdoe wants to merge 12 commits intodevfrom
fix/DEV-12696
Open

Fix/dev 12696#2683
adamdoe wants to merge 12 commits intodevfrom
fix/DEV-12696

Conversation

@adamdoe
Copy link
Copy Markdown
Collaborator

@adamdoe adamdoe commented Mar 27, 2026

No description provided.

Copilot AI review requested due to automatic review settings March 27, 2026 21:58
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates dev tooling dependencies (notably Storybook + related packages) and modernizes several GitHub Actions workflows to use Node 20 + Yarn caching, while also cleaning up the topojson-updater utility’s install instructions/lockfiles.

Changes:

  • Bump Storybook ecosystem packages (and related deps like jsdom) and update Yarn resolutions for security/min versions.
  • Update CI workflows to use actions/*@v4, Yarn cache, and repo scripts (yarn build, yarn test-unit, etc.).
  • Remove package-lock.json from packages/map/topojson-updater and update its README to reflect standalone Yarn install.

Reviewed changes

Copilot reviewed 9 out of 11 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
yarn.lock Lockfile updates reflecting Storybook/jsdom upgrades and new resolution constraints.
package.json Bumps Storybook packages + adds/updates resolutions for minimum secure versions.
packages/map/topojson-updater/package-lock.json Removes npm lockfile from the standalone updater utility.
packages/map/topojson-updater/README.txt Updates install instructions to run Yarn in the updater folder (not root workspace).
.github/workflows/unit-test.yml Switches to Node 20 + Yarn caching and repo scripts for build/test.
.github/workflows/test-storybook.yml Updates to checkout@v4/setup-node@v4, adds permissions, uses yarn build.
.github/workflows/stylelint.yml Adds permissions + Yarn cache in setup-node.
.github/workflows/storybook-deploy.yml Modernizes install/build/deploy steps to use Yarn + repo scripts.
.github/workflows/reject_scss_files.yml Uses full-depth checkout and git diff to detect newly-added .scss files.
.github/workflows/lint_staged.yml Updates to Node 20 + Yarn install; lints PR-changed JS/TS files.
.github/workflows/backstop-test.yml Updates to checkout@v4/setup-node@v4, adds permissions, uses yarn build.
Files not reviewed (1)
  • packages/map/topojson-updater/package-lock.json: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

2 participants