Skip to content

Conversation

@juanpprieto
Copy link
Contributor

  • Adds changeset support
  • Adds /snapit workflow to test provenance before merging to main
  • Adds npm-release workflow with changeset and provenance support
  • Disables shipit npm publish

Another PR will follow where we upgrade to SDK v3 and run a changeset driven release

@juanpprieto juanpprieto requested a review from Copilot March 20, 2025 19:51
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 introduces GitHub Actions workflows to automate npm releases using changesets and provenance, along with adding a Snapit workflow to test provenance before merging to main. Additionally, it disables the shipit npm publishing step and includes some minor documentation updates and code cleanups.

  • Added npm-release and snapit workflows
  • Disabled npm publish in shipit.production.yml
  • Updated README and removed unused modules in deploy.js

Reviewed Changes

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

Show a summary per file
File Description
.github/workflows/npm-release.yml Workflow for releasing new npm versions using changesets and provenance
.github/workflows/snapit.yml Workflow for snapit testing with npm provenance
shipit.production.yml Removed npm publish step and updated comments on shipit behavior
readme.md Editorial fixes and link formatting updates
script/deploy.js Removed unused modules in deployment script
Files not reviewed (2)
  • .changeset/config.json: Language not supported
  • package.json: Language not supported

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