Skip to content

fix(ci): make downstream bumps retry-safe - #2193

Open
codeforester wants to merge 1 commit into
mainfrom
ci/2189-20260910-make-downstream-version-bump-automation-retry-safe-after-par
Open

fix(ci): make downstream bumps retry-safe#2193
codeforester wants to merge 1 commit into
mainfrom
ci/2189-20260910-make-downstream-version-bump-automation-retry-safe-after-par

Conversation

@codeforester

@codeforester codeforester commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Deduplicate the stable marker across all downstream issues and pull requests.
  • Reopen and reuse an existing marked issue when a previous run stopped before PR publication.
  • Comment actionable failure guidance on a preserved issue so retries can repair partial state.
  • Document the retry policy and retain the no-diff close path.

Issue

Fixes #2189

Validation

  • bash -n .github/workflows/downstream-version-bumps.yml
  • env -u BASE_HOME BASE_CACHE_DIR=/private/tmp/base-issue-2189-cache PYTHONPATH=lib/python:cli/python /Users/rameshhp/.base.d/base/.venv/bin/python -m pytest -q tests/test_github_workflows.py tests/test_downstream_version_bump.py
  • 46 passed
  • git diff --check

Docs Impact

Documented the cross-issue/PR marker lookup and preserved-issue retry policy in the release process.

@codeforester
codeforester requested a review from a team as a code owner September 10, 2026 17:03
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.

Make downstream version-bump automation retry-safe after partial failures

1 participant