Skip to content

ci(pnpm-toolkit): add canary release support#1534

Merged
ulivz merged 1 commit intomainfrom
feat/canary-release
Sep 16, 2025
Merged

ci(pnpm-toolkit): add canary release support#1534
ulivz merged 1 commit intomainfrom
feat/canary-release

Conversation

@ulivz
Copy link
Member

@ulivz ulivz commented Sep 16, 2025

Summary

Adds --canary flag support to pnpm-toolkit release command for automated canary releases.

Usage:

pnpm run release:canary
# or
ptk release --canary --push-tag --build --ignore-scripts

Example output:
0.3.0-beta.11-canary-404367f44-20250916065645

Checklist

  • Added or updated necessary tests (Optional).
  • Updated documentation to align with changes (Optional).
  • Verified no breaking changes, or prepared solutions for any occurring breaking changes (Optional).
  • My change does not involve the above items.

Support --canary flag to auto-generate canary versions with format:
{version}-canary-{commitHash}-{timestamp}

- Skip version/tag selection prompts in canary mode
- Auto-use 'nightly' tag for canary releases
- Add release:canary script to package.json
@netlify
Copy link

netlify bot commented Sep 16, 2025

Deploy Preview for agent-tars-docs ready!

Name Link
🔨 Latest commit 5f5cf8c
🔍 Latest deploy log https://app.netlify.com/projects/agent-tars-docs/deploys/68c90ba3f592ee000868d230
😎 Deploy Preview https://deploy-preview-1534--agent-tars-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@ulivz ulivz changed the title feat(pnpm-toolkit): add canary release support ci(pnpm-toolkit): add canary release support Sep 16, 2025
@ulivz ulivz force-pushed the feat/canary-release branch from 0e77dc3 to 5f5cf8c Compare September 16, 2025 07:02
@ulivz ulivz merged commit 73b0290 into main Sep 16, 2025
12 checks passed
@ulivz ulivz deleted the feat/canary-release branch September 16, 2025 07:09
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

Comments