Skip to content

Follow each plugin's main; releases are version bumps - #11

Merged
Marius1311 merged 1 commit into
mainfrom
release/track-main
Oct 13, 2026
Merged

Marius1311 merged 1 commit into
mainfrom
release/track-main

Conversation

@Marius1311

@Marius1311 Marius1311 commented Oct 13, 2026 •

Copy link
Copy Markdown
Member

Drops the three ref pins, so every entry follows its plugin's main, as cell-type-annotation already did. Claude Code updates a plugin when its plugin.json version changes, so a release is one version bump in the plugin's repo, the flow its docs recommend (quadbio/analysis-workflow#9, quadbio/sci-figures#2, quadbio/cell-type-annotation#53, quadbio/euler-hpc#2). This repo changes only when a plugin is added, renamed or removed.

Merge the four release PRs first; until then new installs get merged but unreleased changes under the old version numbers.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 13, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-13T10:07:41.989709Z 1acf8d2 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 1acf8d26a1

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

"source": "url",
"url": "https://github.com/quadbio/analysis-workflow.git",
"ref": "v0.2.1"
"url": "https://github.com/quadbio/analysis-workflow.git"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep remote sources pinned to released refs

When any of these repositories merges development work between version bumps, a fresh installation now checks out the default branch's current HEAD because an omitted ref defaults to that branch (marketplace reference); the manifest version only prevents existing users from replacing their cached copy until that string changes (release guidance). Consequently, new and existing installations can run different code while reporting the same released version, so a version bump does not actually define the release boundary. Keep these entries on release tags, or use a stable branch advanced only alongside the version bump; the same issue applies to the newly unpinned euler-hpc and sci-figures entries.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Declining: this is the flow Claude Code's docs recommend for a plugin that sets version (Publish a plugin → Release a new version: "increment it and push"; tags only for dependency ranges). A fresh install between bumps gets reviewed main under the previous number, and existing users move at the next bump. We tried a release branch moved by CI and dropped it: more machinery than the gap is worth for a lab-internal marketplace.

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