Skip to content

chore: remove examples directory and update dependencies and workflows#212

Merged
panz3r merged 8 commits intomainfrom
chore/update-deps
Mar 15, 2026
Merged

chore: remove examples directory and update dependencies and workflows#212
panz3r merged 8 commits intomainfrom
chore/update-deps

Conversation

@panz3r
Copy link
Member

@panz3r panz3r commented Mar 15, 2026

Description

This pull request primarily updates dependencies and configuration files to keep the project up to date and simplify the workspace setup. The most notable changes include upgrading several dependencies, updating GitHub Actions to use specific tagged versions, and removing the examples/* workspace and related configuration.

Dependency and Workspace Updates:

  • Upgraded pnpm to version 10.32.1 in package.json and updated the lockfile hash.
  • Updated the following dependencies in pnpm-workspace.yaml: @vitejs/plugin-react to ^6.0.1 and vite to ^8.0.0.
  • Upgraded jsdom from ^28.1.0 to ^29.0.0 in lib/package.json.

CI/CD Configuration Improvements:

  • Updated GitHub Actions workflows to use specific tagged versions for pnpm/action-setup (v4.4.0) and added version comments for clarity in both build-test.yml and release.yml. [1] [2] [3] [4]

Workspace and Dependency Management Cleanup:

  • Removed the examples/* workspace from pnpm-workspace.yaml and deleted the related npm ecosystem update configuration in .github/dependabot.yml, simplifying the workspace and dependency management. [1] [2]

Checklist

  • My code follows the project's style guidelines
  • I have added or updated tests to cover the changes
  • I have updated relevant documentation
  • All tests are passing locally
  • CI checks are passing
  • I have reviewed my own code and lock file changes
  • I have checked for any potential security implications
  • I have verified the changes work as expected

Notes for Reviewers

panz3r added 7 commits March 15, 2026 17:12
- upgraded @vitejs/plugin-react from ^5.1.4 to ^6.0.1
- upgraded vite from ^7.3.1 to ^8.0.0
- update `pnpm/action-setup` to `v4.4.0` in `build-test` and `release` workflows
- update `googleapis/release-please-action` to `v4.4.0` in `release` workflow
@panz3r panz3r requested a review from Copilot March 15, 2026 16:50
@panz3r panz3r self-assigned this Mar 15, 2026
@panz3r panz3r added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code javascript Pull requests that update javascript code labels Mar 15, 2026
Copy link

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 the monorepo’s dependency/tooling configuration (pnpm + Vite ecosystem + jsdom) and CI workflows, while removing the examples/* workspace entry and related Dependabot configuration to simplify workspace management.

Changes:

  • Remove examples/* from pnpm-workspace.yaml packages and bump catalog versions for vite and @vitejs/plugin-react.
  • Bump root packageManager pnpm version and update jsdom in lib.
  • Update GitHub Actions workflows to pin pnpm/action-setup to a new commit SHA and remove the Dependabot update block for examples/*.

Reviewed changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
pnpm-workspace.yaml Drops examples/* from workspace and bumps Vite/plugin catalog versions.
package.json Updates packageManager to pnpm 10.32.1 with new integrity hash.
lib/package.json Updates jsdom dependency to ^29.0.0.
.github/workflows/release.yml Updates pinned pnpm/action-setup SHA; adds version comment for release-please action line.
.github/workflows/build-test.yml Updates pinned pnpm/action-setup SHA in test/build jobs.
.github/dependabot.yml Removes the dedicated npm update config for /examples/*.

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

@panz3r panz3r merged commit 931c54b into main Mar 15, 2026
8 checks passed
@panz3r panz3r deleted the chore/update-deps branch March 15, 2026 17:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants