Skip to content

docs: decdn's sign-release.sh, not publish-crates.sh, runs open-decdn-bump.sh - #200

Merged
thiras merged 1 commit into
mainfrom
docs/sign-release-runs-bump
Nov 1, 2026
Merged

thiras merged 1 commit into
mainfrom
docs/sign-release-runs-bump

Conversation

@thiras

@thiras thiras commented Nov 1, 2026

Copy link
Copy Markdown
Contributor

decdn/decdn#2816 (merged) deleted decdn's scripts/publish-crates.sh. The devops bump PR is now opened at the end of decdn's scripts/sign-release.sh, once the release is out of draft. The crates.io upload moved to publish-crates.yml, which devops does not depend on.

This PR renames the script in the three places that named the old one:

  • scripts/open-decdn-bump.sh header comment
  • AGENTS.md pinned-releases paragraph
  • ansible/roles/decdn_node/README.md § Bumping the decdn release

The script is still called the same way: one tag, from a fresh clone of devops main. The fleet's vendored copy of the role README picks up the change at the next decdn.node release.

make lint and make test-scripts pass.

Closes #198

🤖 Generated with Claude Code

…-bump.sh

decdn/decdn#2816 deleted publish-crates.sh; sign-release.sh now opens the
bump PR once the release is out of draft. The invocation is unchanged.

Closes #198

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI balanced review requested due to automatic review settings November 1, 2026 12:12

Copilot AI 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.

🟢 Approval recommended

No active review issues are recorded for the documentation updates clarifying the release-bump caller and timing.

No open issues 🎉

What changed in this PR

Updates documentation to reflect that upstream sign-release.sh now invokes the devops bump script, addressing #198. No executable code or invocation arguments change.

Changes:

  • Replaces references to publish-crates.sh with sign-release.sh in three locations.
  • Clarifies in the script header that the bump runs after the release leaves draft status.
File Description
scripts/​open-decdn-bump.sh Corrects the header comment’s caller and release timing.
ansible/​roles/​decdn_node/​README.md Names the current caller in the release-bumping instructions.
AGENTS.md Updates the caller named in the pinned-release guidance.

Review effort: Balanced

@thiras
thiras merged commit 08723df into main Nov 1, 2026
21 checks passed
@thiras
thiras deleted the docs/sign-release-runs-bump branch November 1, 2026 12:15
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.

docs: decdn's sign-release.sh, not publish-crates.sh, runs open-decdn-bump.sh

2 participants