Skip to content

Version Packages - #1360

Merged
ryan-roemer merged 1 commit into
mainfrom
changeset-release/main
Oct 10, 2025
Merged

ryan-roemer merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

spectacle@10.2.3

Patch Changes

  • Fix Heading component not applying secondary color styling. Restores correct theme color for headings that was lost in v10.2.2 when replacing defaultProps with attrs method. (#1358)

@vercel

vercel Bot commented Oct 10, 2025 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
spectacle-docs-website Ready Ready Preview Comment Oct 10, 2025 4:25pm

@ryan-roemer
ryan-roemer merged commit d79da7a into main Oct 10, 2025
2 checks passed
@ryan-roemer
ryan-roemer deleted the changeset-release/main branch October 10, 2025 16:29
ryan-roemer pushed a commit that referenced this pull request Oct 26, 2026
…et (#1374) (#1377)

Fixes #1374.

## Problem

The release workflow has failed at "PR or Publish" since #1366 with
`Found mixed changeset ripe-pigs-fix`. The changeset created in that PR
(`.changeset/ripe-pigs-fix.md`) listed the publishable packages
**alongside private, unversioned packages** — the five
`spectacle-example-*` apps *and* `spectacle-docs` (all `private: true`).
Changesets treats private packages as ignored and refuses a changeset
that mixes ignored and non-ignored packages, so `changeset version`
aborts and nothing has released since #1360 (Oct 10).

## Fix

- **Remove every private package from `ripe-pigs-fix.md`**, leaving a
clean patch for the three publishable packages: `create-spectacle`,
`spectacle-mdx-loader`, `spectacle`.
- **Add a `changeset status` step to CI** so a mixed or malformed
changeset fails the PR instead of silently freezing releases on push to
`main`.

No `ignore` config is added: private packages are already excluded from
release planning by their `private: true` flag, and the `ignore` glob
neither affects the `changeset add` prompt nor prevents the
mixed-changeset error. The CI check is what actually prevents a
recurrence.

## Verification

Locally, with the Changesets CLI:

```
# before the fix (docs still listed): Found mixed changeset ripe-pigs-fix
# after the fix:
Packages to be bumped:
- patch
  - create-spectacle
  - spectacle
  - spectacle-mdx-loader
```

This branch was successfully deployed

1 active deployment
Preview — 0919ac6b Deployed Oct 10, 2025 by vercel[bot]
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