Skip to content

Commit f7096df

Browse files
chore: drop release-please config; version tracks the CLI
The plugin's version is stamped from @elnora-ai/cli by the CLI's release sync-skills job, so it has no independent release-please versioning (removed from the centralized elnora-automation runner in a paired PR). Remove the now- unused release-please-config.json and .release-please-manifest.json, and add a "Versioning & releasing" note to the README: version tracks the CLI, and plugin-only changes ship by merging to main (the marketplace serves the default branch — no tag/publish step). CHANGELOG.md is left as frozen history of the pre-lockstep 1.x plugin releases. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent fd0f1c4 commit f7096df

3 files changed

Lines changed: 6 additions & 13 deletions

File tree

.release-please-manifest.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,12 @@ Running Codex, Cursor, Aider, Continue, Amp, Jules, or Roo? Two files are writte
156156
| `elnora-admin` | Manage API keys, audit logs, and administrative operations |
157157
| `elnora-agent` | Run scientific tools and literature lookups (PubMed, ArXiv, web search) via the cloud agent |
158158

159+
## Versioning & releasing
160+
161+
This plugin is a distribution of the [`@elnora-ai/cli`](https://github.com/Elnora-AI/elnora-cli) skills, so **its version tracks the CLI**. On each CLI release, the CLI's `sync-skills` job copies the current skills here and stamps the CLI version into `plugin.json` and `marketplace.json`. There is no independent plugin version — the `version` you see is the CLI version. (The `CHANGELOG.md` in this repo is frozen history from before this change; the changelog that matters is the [CLI's](https://github.com/Elnora-AI/elnora-cli/blob/main/CHANGELOG.md).)
162+
163+
**Releasing a change to this repo:** the marketplace is served from the **default branch** — Claude Code clones the repo and `git pull`s `main` on `claude plugin marketplace update`. So a plugin-only change (README, CI, docs) "releases" simply by **merging to `main`**; there's no tag or publish step. Only bump `plugin.json` `version` by hand if you make a change that affects the *installed* runtime (e.g. the MCP server URL) and it must reach already-installed users before the next CLI release; otherwise let the next CLI sync carry the version forward.
164+
159165
## Links
160166

161167
- **Website**: [elnora.ai](https://elnora.ai)

release-please-config.json

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)