Run npm/changesets version + publish flow.
Category: release-mgmt — 📦 Release management — Changesets / semantic-release
Backend: tatara-lisp
Auto-published: pinnable via @v0.13.x tags or floating @v1 / @main
steps:
- uses: actions/checkout@v4
- uses: pleme-io/actions/changesets@v1
with:
publish: "true"| Name | Required | Default | Description |
|---|---|---|---|
publish |
no | true |
| Name | Description |
|---|---|
published-count |
Per-repo defaults follow 3-tier precedence:
env var (workflow input) > .pleme-io-release.toml > hardcoded default.
See the full config schema.
Composite GitHub Action. Logic lives in run.tlisp;
action.yml orchestrates install steps + one
tatara-script invocation.
Per the ★★ NO-SHELL prime directive
(pleme-io-pattern-core skill):
this action's primary logic is typed Lisp, not bash. The substrate's
action-shell-lint enforces this fleet-wide on every PR.
release-please · release-promote · semantic-release · yank-version
Every push to main on pleme-io/actions:
auto-bump.ymlfires (~10s) → tagsv0.13.{next}release.ymlcuts the Docker image (if applicable) + fast-forwardsv1- Consumers using
@v1see the new revision automatically
$0/month cost — GitHub-hosted runners + public-repo free tier.
MIT.
Auto-generated from action.yml by pleme-doc-gen. Do not hand-edit.