Fix release versioning by storing library docs in draft releases by milldr · Pull Request #854 · cloudposse/docs

@milldr @claude

Changed library docs packaging from creating separate library-docs-* releases
to uploading into the upcoming draft release. This prevents LibriDocs releases
from interfering with semantic versioning of real releases.

For PR builds, library docs are downloaded from the draft release (if available)
before falling back to the latest published release.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>

@milldr @claude

The grep command returns exit code 1 when no lines match, which causes
the shell script to fail with set -e. Wrap grep in subshell with || true
to handle the case where no draft release is found.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>

@milldr milldr deleted the milldr/fix-release-versioning branch

January 23, 2026 18:23

goruha added a commit that referenced this pull request

Jan 26, 2026
…o ecs-atmos-deployment

* 'ecs-atmos-deployment' of github.com:cloudposse/docs:
  Fix release versioning by storing library docs in draft releases (#854)
  docs: Add RunsOn regional availability guidance to primary region decision (#851)
  Add redirects for all Spacelift tutorials (#853)
  Add redirect for Spacelift tutorial (#850)