Skip to content

Conversation

@imblue-dabadee
Copy link
Contributor

@imblue-dabadee imblue-dabadee commented Oct 3, 2025

Note

Propagates DEPLOY_TOKEN through reusable workflows and replaces secrets inheritance to enable GitHub Pages publishing for main, RC, and release workflows.

  • GitHub Actions:
    • Secrets wiring for Pages deploys:
      • Require DEPLOY_TOKEN in publish-gh-pages.yml (workflow_call.secrets).
      • Pass DEPLOY_TOKEN from callers:
        • main.ymlpublish-release.yml (secrets includes DEPLOY_TOKEN).
        • publish-main-gh-pages.yml and publish-rc-gh-pages.yml: replace secrets: inherit with explicit DEPLOY_TOKEN.
        • publish-release.ymlpublish-gh-pages.yml: add secrets.DEPLOY_TOKEN when publishing versioned docs.
    • No logic changes to build/publish steps; updates are limited to secrets propagation for GitHub Pages.

Written by Cursor Bugbot for commit bf8d236. This will update automatically on new commits. Configure here.

@imblue-dabadee imblue-dabadee requested a review from a team as a code owner October 3, 2025 19:07
cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

@imblue-dabadee imblue-dabadee merged commit 2d6db12 into main Oct 7, 2025
21 checks passed
@imblue-dabadee imblue-dabadee deleted the fix/github-workflows branch October 7, 2025 15:55
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.

4 participants