Skip to content

chore: add changesets tooling and CI check#38

Merged
tupe12334 merged 1 commit into
mainfrom
chore/changesets-tooling
Jul 18, 2026
Merged

chore: add changesets tooling and CI check#38
tupe12334 merged 1 commit into
mainfrom
chore/changesets-tooling

Conversation

@tupe12334

Copy link
Copy Markdown
Member

Summary

  • Bootstraps Changesets tooling: adds .changeset/config.json and .changeset/README.md via npx @changesets/cli init.
  • CHANGELOG.md already existed at repo root, so no stub was added.
  • Adds a CI gate (.github/workflows/changesets.yml) that fails PRs touching source files (excluding .changeset/** and .github/**) unless a .changeset/*.md change note is included.

This is tooling-only: no changeset files are added, and no version bump was run.

Test plan

  • CI runs the new Changesets workflow on this PR
  • Verify a follow-up PR that touches source without a changeset gets blocked by the check

@github-actions

Copy link
Copy Markdown

Preview deployment

🚀 https://25197004.worktree-io-landing.pages.dev

@tupe12334
tupe12334 merged commit 156f91d into main Jul 18, 2026
2 checks passed
@tupe12334
tupe12334 deleted the chore/changesets-tooling branch July 18, 2026 01:06
tupe12334 added a commit that referenced this pull request Jul 20, 2026
Backfills changesets for merged PRs that never got one after Changesets was bootstrapped (#38) but not applied retroactively.

Covers:
- #28 fix: use path-based versioning for /v2/open
- #27 feat: add API versioning for /open URL scheme
- #26 feat: auto-close /open page after 10s with persistent toggle
- #24 feat: add GitLab issue URL support
- #18 Add logo and favicon
- #8 Add mobile-responsive layout and mobile e2e tests
- #5 Update download buttons to link to GitHub releases

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
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