A dummy single-package pnpm project to test simple-release flows in real conditions.
- Project type:
@simple-release/pnpm#PnpmProject - Release automation: simple-release-action
- Publishes
@trigensoftware/dummy-footo GitHub Packages - Maintenance branches are enabled in
.simple-release.json
Push a feat: ... or fix: ... commit to main. The action creates or updates a release pull request. Merge it to tag, publish to GitHub Packages, and create a GitHub release.
Actions → Release → Run workflow. Fill in version, as, or prerelease to force the bump. The release pull request will be created or updated accordingly.
Comment on an open release pull request:
!simple-release/set-options
```json
{
"bump": {
"prerelease": "alpha"
}
}
```Actions → Snapshot → Run workflow. Publishes a temporary snapshot version (timestamped prerelease) to GitHub Packages under the given npm tag without committing anything.
Release a new major (e.g. 1.x → 2.0.0) — a v1 maintenance branch is created from the previous release tag. Then push a fix: ... commit to v1 — the release pull request will target v1 and the release will be published from it.