Skip to content

Conversation

@alexgrozav
Copy link
Contributor

This pull request updates the release workflow and configuration for the project to improve automation, reliability, and public accessibility. The main changes include making the package public, refining the release workflow to use more robust and reproducible commands, and updating configuration files to better support CI/CD and publishing.

Release workflow and automation improvements:

  • The .github/workflows/changesets.yml workflow was restructured: the release job now uses more reliable commands (ci:prerelease, ci:version, ci:release), sets up concurrency control, and outputs published package information for better visibility. Permissions for publishing and PRs are explicitly set, and the workflow uses a frozen lockfile for installs to ensure reproducibility. [1] [2]

  • package.json scripts were updated to use new CI-specific commands (ci:release, ci:version, ci:prerelease) for publishing and versioning, aligning with the workflow changes for more consistent releases.

Configuration and access changes:

  • .changeset/config.json was updated to set "access": "public" (making the package public), enable snapshot versioning, and ignore @styleframe/docs during certain operations.

  • The pnpm-workspace.yaml file was simplified by removing the gitChecks setting, streamlining workspace configuration.

@alexgrozav alexgrozav self-assigned this Oct 20, 2025
@alexgrozav alexgrozav added the ci Continuous integration label Oct 20, 2025
@alexgrozav alexgrozav linked an issue Oct 20, 2025 that may be closed by this pull request
@changeset-bot
Copy link

changeset-bot bot commented Oct 20, 2025

⚠️ No Changeset found

Latest commit: f73c5aa

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.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

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

@vercel
Copy link

vercel bot commented Oct 20, 2025

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

Project Deployment Preview Comments Updated (UTC)
styleframe-dev-production Building Building Preview Comment Oct 20, 2025 8:06am

💡 Enable Vercel Agent with $100 free credit for automated AI reviews

@alexgrozav alexgrozav merged commit 2e55201 into main Oct 20, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update changesets workflow to use manual release process

2 participants