Skip to content

Conversation

@artwyman
Copy link
Member

@artwyman artwyman commented May 27, 2025

The interesting part to review here is scripts/npm-package-release.sh which replaces the old new-release-* scripts. I did my best to make it idempotent and foolproof.

The rest is all automatic changes performed by yarn changeset.

Note that I think ideally this change would be pushed without squashing to preserve the commit hash, but I don't have permissions to bypass the merge queue on main. I'm not sure it actually matters when I'm skipping the git tagging part of the publish workflow. For reproducibility, we certainly wouldn't want other PRs to land on main before this one, which would confuse the question of what was in a given release.

@artwyman artwyman self-assigned this May 27, 2025
@artwyman artwyman requested a review from robknight May 27, 2025 22:39
@artwyman
Copy link
Member Author

Here's the full list of packages which were released today:

🦋  success packages published successfully:
🦋  @pcd/pod-gpc-example@0.4.1
🦋  @pcd/gpc@0.4.1
🦋  @pcd/gpcircuits@0.5.1
🦋  @pcd/passport-interface@0.15.1
🦋  @pcd/passport-ui@0.15.1
🦋  @pcd/pcd-collection@0.15.1
🦋  @pcd/pod@0.5.1
🦋  @pcd/podbox-shared@0.4.1
🦋  @pcd/zuauth@1.8.1
🦋  @pcd/eddsa-ticket-pcd@0.10.1
🦋  @pcd/ethereum-group-pcd@0.9.1
🦋  @pcd/ethereum-ownership-pcd@0.15.1
🦋  @pcd/gpc-pcd@0.4.1
🦋  @pcd/halo-nonce-pcd@0.11.1
🦋  @pcd/message-pcd@0.5.1
🦋  @pcd/pod-email-pcd@0.1.1
🦋  @pcd/pod-pcd@0.5.1
🦋  @pcd/pod-ticket-pcd@0.5.1
🦋  @pcd/rsa-image-pcd@0.9.1
🦋  @pcd/rsa-pcd@0.10.1
🦋  @pcd/rsa-ticket-pcd@0.10.1
🦋  @pcd/semaphore-group-pcd@0.15.1
🦋  @pcd/semaphore-identity-pcd@0.15.1
🦋  @pcd/semaphore-signature-pcd@0.15.1
🦋  @pcd/zk-eddsa-event-ticket-pcd@0.10.1
🦋  @pcd/zk-eddsa-frog-pcd@0.7.1
🦋  @pcd/eddsa-frog-pcd-ui@0.6.1
🦋  @pcd/eddsa-pcd-ui@0.6.1
🦋  @pcd/eddsa-ticket-pcd-ui@0.6.1
🦋  @pcd/email-pcd-ui@0.6.1
🦋  @pcd/ethereum-group-pcd-ui@0.6.1
🦋  @pcd/ethereum-ownership-pcd-ui@0.6.1
🦋  @pcd/gpc-pcd-ui@0.4.1
🦋  @pcd/halo-nonce-pcd-ui@0.6.1
🦋  @pcd/message-pcd-ui@0.5.1
🦋  @pcd/pod-email-pcd-ui@0.1.1
🦋  @pcd/pod-pcd-ui@0.5.1
🦋  @pcd/pod-ticket-pcd-ui@0.5.1
🦋  @pcd/rsa-image-pcd-ui@0.6.1
🦋  @pcd/rsa-pcd-ui@0.6.1
🦋  @pcd/rsa-ticket-pcd-ui@0.6.1
🦋  @pcd/semaphore-group-pcd-ui@0.6.1
🦋  @pcd/semaphore-identity-pcd-ui@0.6.1
🦋  @pcd/semaphore-signature-pcd-ui@0.6.1
🦋  @pcd/webauthn-pcd-ui@0.6.1
🦋  @pcd/zk-eddsa-event-ticket-pcd-ui@0.6.1
🦋  @pcd/zk-eddsa-frog-pcd-ui@0.6.1

@artwyman artwyman added this pull request to the merge queue Jun 4, 2025
Merged via the queue into main with commit 629c9f6 Jun 4, 2025
1 check passed
@artwyman artwyman deleted the artwyman/npm-release branch June 4, 2025 22:35
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.

3 participants