Skip to content

Conversation

@rekmarks
Copy link
Member

@rekmarks rekmarks commented Jan 23, 2026

Replace PUBLISH_PAGES_TOKEN with PUBLISH_DOCS_TOKEN across workflow files. The former will expire while the latter will continue to work.


Note

Aligns GitHub Pages publishing with a single secret and explicitly pass it from the caller.

  • In main.yml, replace secrets: inherit with explicit secrets and pass PUBLISH_DOCS_TOKEN to the publish-coverage job
  • In publish-gh-pages.yml, declare required PUBLISH_DOCS_TOKEN and use it for personal_token instead of PUBLISH_PAGES_TOKEN

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

Replace PUBLISH_PAGES_TOKEN with PUBLISH_DOCS_TOKEN across workflow files for consistency.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@rekmarks rekmarks requested a review from a team as a code owner January 23, 2026 19:55
@rekmarks rekmarks changed the title fix(ci): Change PUBLISH_PAGES_TOKEN to PUBLISH_DOCS_TOKEN chore(ci): Change PUBLISH_PAGES_TOKEN to PUBLISH_DOCS_TOKEN Jan 23, 2026
@rekmarks rekmarks enabled auto-merge January 23, 2026 19:57
Copy link
Contributor

@grypez grypez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ocappier

@github-actions
Copy link
Contributor

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 88.22%
🟰 ±0%
5702 / 6463
🔵 Statements 88.1%
🟰 ±0%
5794 / 6576
🔵 Functions 87.19%
🟰 ±0%
1484 / 1702
🔵 Branches 84.52%
🟰 ±0%
2059 / 2436
File CoverageNo changed files found.
Generated in workflow #3314 for commit e5d125d by the Vitest Coverage Report Action

@rekmarks rekmarks added this pull request to the merge queue Jan 23, 2026
Merged via the queue into main with commit aad2293 Jan 23, 2026
30 checks passed
@rekmarks rekmarks deleted the rekm/change-gh-pages-token branch January 23, 2026 20: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.

3 participants