docs(release): refresh conda-forge feedstock inventory - #2484
Merged
Conversation
Every package in the release train now has a feedstock: the three staged-recipes PRs that created py-shinylive, querychat, chatlas and brand-yml have merged, so the "pending creation" list is empty. Automerge was off on six of them and is now on everywhere, so record how that is done (issue title the webservice bot parses, empty body, and the fact that a maintainer still has to merge the PR the bot opens). Also fix the verification loop, which counted the `automerge` key rather than its value and so reported `automerge: false` as enabled.
schloerke
enabled auto-merge (squash)
September 7, 2026 00:35
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Checked the conda-forge links in the
py-shiny-releaseskill against the live conda-forge API/repos today. Several feedstocks that the doc listed as pending now exist.What changed in the inventory
staged-recipeslist is empty. All three creation PRs merged — #34628 (py-shinylive), #34629 (querychat,chatlas), #34630 (brand-yml). Every package in the train has a feedstock.py-shinylive,chatlas,brand-yml,querychat(11 total).please add user @schloerkePRs onfaiconsandshiny-validatehave merged, so the team has push access everywhere.py-shinylive— and thatr-shinylivehas no feedstock at all.Automerge
It was off on six feedstocks, including
py-shinylive, which is on the release train and so would have stalled every cycle. Filed the six webservice issues and merged the resulting PRs; all 11 feedstocks now havebot: automerge: true, verified by re-reading eachconda-forge.ymlfrommain.The doc now records how that is done, since the mechanics are non-obvious: the issue title is parsed by
conda-forge-webservicesand the body can be empty, the bot processes issues sequentially, and the bot does not merge the PR it opens — a maintainer has to, so filing alone accomplishes nothing.Bug fix
The verification loop used
grep -c automerge, which matches the key and would have reportedautomerge: falseas enabled. Now matchesautomerge: trueunderbot:.