Skip to content

docs: add the conda-forge feedstock step to the release checklist - #147

Merged
SMI-Lab-Inha merged 2 commits into
devfrom
docs/checklist-conda-forge
Oct 21, 2026
Merged

SMI-Lab-Inha merged 2 commits into
devfrom
docs/checklist-conda-forge

Conversation

@SMI-Lab-Inha

@SMI-Lab-Inha SMI-Lab-Inha commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

conda-forge was still at 1.18.0 after 1.19.0 and 1.19.1 reached PyPI. conda-forge builds from conda-forge/pybmodes-feedstock, not from this repository, and the bot's pybmodes v1.19.0 PR there (#5) sat unmerged from 30 September, so 1.19.0 never reached the channel. The checklist ended at the GitHub release and never mentioned the feedstock.

This adds a step 12 for it:

  • Merge the bot's feedstock PR once its CI is green. Nothing reaches conda-forge until then.
  • Before merging, check the recipe's version, the sdist hash against PyPI, and the source URL. The bot wrote a files.pythonhosted.org/packages/<hash>/ path tied to the 1.19.0 file into notebooks: use shared pybmodes.plots.style.apply_style #5, which breaks on the next version.
  • Check that run dependencies and python_min match pyproject.toml, since the bot does not track new or raised dependencies.
  • If a release was missed, push the new version to the stale bot PR rather than merging the old one. If no PR appears within a day, trigger one by opening a feedstock issue titled @conda-forge-admin, please update version.
  • Verify with conda search -c conda-forge "pybmodes==X.Y.Z".

It also gives "Post-release sanity" its own number (13; it was a second 11) and adds the fast-forward of dev to main there, now that development happens on dev.

Sphinx builds clean with -W. Documentation only, no code changes.

@SMI-Lab-Inha

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 21, 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-21T08:41:23.530496Z d010336 Manual request
ℹ️ 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: fca09a6cd5

ℹ️ 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".

Comment thread docs/release_checklist.rst Outdated
Comment on lines +333 to +335
appeared a day after the PyPI release, comment
``@conda-forge-admin, please update version`` on a feedstock issue
to trigger one.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Put the version-update request in a new issue title

If the automatic version PR does not appear, following this fallback by commenting on an existing issue will not trigger the documented update operation. The conda-forge infrastructure documentation specifies entering this phrase “in the title of an issue on a feedstock.” Instruct maintainers to open an issue with that title instead, so the recovery step actually requests the missing release PR.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

Right, the admin bot reads that command from the issue title. Fixed in d010336: the fallback now says to open a new feedstock issue titled with the command, and notes that a comment won't trigger it.

@SMI-Lab-Inha

Copy link
Copy Markdown
Owner Author

@codex review

@SMI-Lab-Inha

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. What shall we delve into next?

Reviewed commit: d010336022

ℹ️ 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".

@SMI-Lab-Inha
SMI-Lab-Inha merged commit 1feed72 into dev Oct 21, 2026
12 checks passed
@SMI-Lab-Inha
SMI-Lab-Inha deleted the docs/checklist-conda-forge branch October 21, 2026 08:41
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