Skip to content

fix: exclude private feeds from public docs sync - #78

Merged
abrichr merged 1 commit into
mainfrom
fix/public-docs-private-feed
Jul 27, 2026
Merged

fix: exclude private feeds from public docs sync#78
abrichr merged 1 commit into
mainfrom
fix/public-docs-private-feed

Conversation

@abrichr

@abrichr abrichr commented Jul 27, 2026

Copy link
Copy Markdown
Member

Summary

  • keep openadapt-cloud in the lifecycle registry while excluding its private release and PR feeds from public docs aggregation
  • avoid widening the repository-scoped Actions token solely for marketing aggregation
  • preserve fail-closed handling for unexpected GitHub API errors on public repositories

Verification

  • uv run pytest -q tests/test_aggregate_changelog.py tests/test_generate_whats_new.py (19 passed)
  • uv run pytest -q (101 passed)
  • uv run python scripts/validate_docs.py
  • uv run mkdocs build --strict

This fixes the exact repository-dispatch failure observed in Actions run 30277051596 (openadapt-cloud releases returned HTTP 404 to the repository-scoped token).

@abrichr
abrichr marked this pull request as ready for review July 27, 2026 15:11
@abrichr
abrichr merged commit b95d22c into main Jul 27, 2026
5 checks passed
@abrichr
abrichr deleted the fix/public-docs-private-feed branch July 27, 2026 15:11
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.

1 participant