Skip to content

add emergency manual release script#2385

Closed
Gankra wants to merge 1 commit intomainfrom
gankra/man-rel
Closed

add emergency manual release script#2385
Gankra wants to merge 1 commit intomainfrom
gankra/man-rel

Conversation

@Gankra
Copy link
Contributor

@Gankra Gankra commented Jan 7, 2026

Same one in uv but with the prerelease line delete because @zanieb noted it was broken

@Gankra Gankra added the release Related to the release process label Jan 7, 2026
TAG=$(jq -r '.announcement_tag // .tag' "$MANIFEST")
TITLE=$(jq -r '.announcement_title' "$MANIFEST")
BODY=$(jq -r '.announcement_github_body' "$MANIFEST")
PRERELEASE=$(jq -r '.announcement_is_prerelease' "$MANIFEST")
Copy link
Member

Choose a reason for hiding this comment

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

This might be a problematic line too? I'm not sure we should omit it unless we reproduce the problem though. Also, I think no part of this script is repo specific, so we should probably just put it in it's own repo or a gist and link to it in CONTRIBUTING?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I think it was just the later line with the echo that was messed up

Copy link
Member

Choose a reason for hiding this comment

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

Regardless of where we add it. Can we add a mention to CONTRIBUTING.md that this script exist and when/how to use it

@AlexWaygood
Copy link
Member

AlexWaygood commented Jan 8, 2026

We have the shellcheck hook enabled in Ruff's pre-commit config but not in this repo — it might be an idea to add it here too if we're adding more shell scripts. It's really good at checking for syntax issues and common mistakes in shell scripts. https://github.com/astral-sh/ruff/blob/7319c37f4eb063e9590e1f09c8e92d7dabc63403/.pre-commit-config.yaml#L134

@charliermarsh
Copy link
Member

I think we should just close this for now; we can revive it in the event that we need to proceed with a manual release in the future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Related to the release process

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

Comments