Skip to content

Replace changesets with bumpy v1#632

Merged
theoephraim merged 5 commits into
mainfrom
bumpy
Apr 22, 2026
Merged

Replace changesets with bumpy v1#632
theoephraim merged 5 commits into
mainfrom
bumpy

Conversation

@theoephraim
Copy link
Copy Markdown
Member

@theoephraim theoephraim commented Apr 20, 2026

Summary

  • Replaced @changesets with @varlock/bumpy v1.1 for version management and publishing
  • Updated CI workflows to use bumpy ci release and ci check commands
  • Configured BUMPY_GH_TOKEN (bot PAT) for version branch pushes and PR creation
  • Switched npm publishing to OIDC trusted publishing (removed NPM_TOKEN)
  • Added bumpy ci check --pat-comments to PR workflow for release plan previews
  • Configured vscode extension (env-spec-language) publishing via bumpy with custom build/publish commands (skipNpmPublish, buildCommand, publishCommand)
  • Removed README.npm.md and prepack/postpack scripts from vscode plugin (no longer published to npm)
  • Migrated existing changeset files from .changeset/ to .bumpy/

Test plan

  • Verify bumpy ci check comments release plan on PRs
  • Verify bumpy ci release creates version PR on main push
  • Verify vscode extension publishes correctly via bumpy publish pipeline
  • Verify npm trusted publishing works (no NPM_TOKEN needed)

🤖 Generated with Claude Code

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Apr 20, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
varlock-website ccdea85 Commit Preview URL

Branch Preview URL
Apr 22 2026, 06:49 AM

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Apr 20, 2026

⚠️ No Changeset found

Latest commit: ccdea85

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 21, 2026

bumpy-frog

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a bump file.

You can add a bump file by running:

bunx bumpy add

Or click here to add a bump file directly on GitHub.


This comment is maintained by bumpy.

@socket-security
Copy link
Copy Markdown

socket-security Bot commented Apr 21, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​varlock/​bumpy@​1.2.07910010093100

View full report

@theoephraim theoephraim force-pushed the bumpy branch 2 times, most recently from 8348ecc to 762a680 Compare April 22, 2026 06:22
@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Apr 22, 2026

Open in StackBlitz

npm i https://pkg.pr.new/varlock@632
npm i https://pkg.pr.new/@varlock/cloudflare-integration@632

commit: ccdea85

@theoephraim theoephraim changed the title replace changesets with bumpy (our own version) Replace changesets with bumpy v1 Apr 22, 2026
theoephraim and others added 5 commits April 21, 2026 23:46
- release.yaml: use BUMPY_GH_TOKEN for version branch push/PR creation,
  switch to OIDC trusted publishing (drop NPM_TOKEN), add explicit build step
- test.yaml: add bumpy ci check step to comment release plan on PRs

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Upgrade @varlock/bumpy to 1.1.0
- Remove README.npm.md and prepack/postpack scripts (no longer published to npm)
- Revert unrelated regex change in diagnostics-core.ts
- Add $schema and comments support to bumpy config
- Update vscode settings for bumpy config file association

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace hardcoded vscode plugin filter with generic skipNpmPublish
check from bumpy config. Add comments explaining that bumpy status
includes pending releases from main for consistent preview packages.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@theoephraim theoephraim merged commit 9abdffa into main Apr 22, 2026
20 checks passed
@theoephraim theoephraim deleted the bumpy branch April 22, 2026 06:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant