Repository navigation
ci(release): name the right remedy when the latest release lacks Anaconda files (#2140) - #2151
Merged
Merged
Conversation
…onda files (#2140) util/release_status.py's unfinished warning advised only re-running the tagged commit's Create Release run. That run repeats the tag's own conda legs, so it cannot upload files they could not build (1.5.0b14's osx-64). Where Anaconda files are missing, the warning now also names Conda Update's publish dispatch on main (#2060), valid while main's version is still the tagged one. The tag and PyPI advice is unchanged. tests/project/test_release_gates.py pins the new text and the unchanged PyPI-only text; test_release_status_scripts_1967.py drops the new sentence before comparing with the former shell. releasing.rst's Recovery says the same.
Owner
Author
|
GOOD TO GO at
|
Contributor
|
Coverage: 91.55% (unit tier, Python 3.15,
Per-file detail: the |
Owner
Author
|
Ready to merge at
|
This was referenced Oct 25, 2026
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.
make testpasses, and a test case covers the change (narrow selections; see below)What is the purpose of your pull request?
ci— workflows or build toolingDescription
Closes #2140 (item 2; item 1 was finished by the publish dispatch in #2060).
report_elsewhere()inutil/release_status.py, always advised re-running the tagged commit's Create Release run. That re-run repeats the tag's own conda legs, so it cannot upload files those legs could not build. 1.5.0b14'sosx-64legs were broken at its tag.PCAPKIT_CONDA_COMPLETE != 'true', one sentence is appended. It names Conda Update'spublishdispatch onmain(ci(conda): add a publish input to Conda Update's manual run (#2060) #2150) for the Anaconda files, as long asmain's version is still the tagged one.releasing.rstexplains the remedy under the one-commit-per-release rule and in Recovery.test_release_gates.pyupdates the full-text pin and adds a test for each of the Anaconda-missing and PyPI-only cases.test_release_status_scripts_1967.pystrips the new sentence before comparing against the shell copy. The new and updated tests fail onorigin/main(2 failed). Selections: 250 + 96 + 9 + 10 passed.