Skip to content

[stable33] ci: sync build workflows from master - #15958

Merged
skjnldsv merged 1 commit into
stable33from
fix/drop-deploy-job-stable33
Oct 28, 2026
Merged

skjnldsv merged 1 commit into
stable33from
fix/drop-deploy-job-stable33

Conversation

@skjnldsv

@skjnldsv skjnldsv commented Oct 28, 2026 •

Copy link
Copy Markdown
Member

☑️ Resolves

stable33 still ran the old all-in-one sphinxbuild.yml, with a per-branch gh-pages deploy job and a schedule-builds.yml that never fires off the default branch. The nightly deploy-docs.yml on master already builds this branch with the shared build-docs.yml, so PR CI here built it differently from what gets deployed.

This takes sphinxbuild.yml and build-docs.yml from master and drops schedule-builds.yml, same as stable35. This PR's own checks run the new workflow.

✅ Checklist

  • I have built the documentation locally and reviewed the output
  • Screenshots are included for visual changes
  • I have not moved or renamed pages (or added a redirect if I did)
  • I have run codespell or similar and addressed any spelling issues

👾 This pull request was assisted by Claude Code, commits carry an Assisted-by trailer.

@github-actions

github-actions Bot commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

📖 Documentation Preview

🔍 Open preview →

No RST documentation pages changed in this PR.

Last updated: Wed, 28 Oct 2026 18:16:58 GMT

Take sphinxbuild.yml and the reusable build-docs.yml from master, so PR
CI builds stable33 the same way the nightly deploy-docs.yml run does.
This drops the per-branch gh-pages deploy job, which master's scheduled
deploy replaced, and the dead schedule-builds.yml (schedules only fire
on the default branch).

Assisted-by: ClaudeCode:claude-opus-5-5
Signed-off-by: John Molakvoæ <14975046+skjnldsv@users.noreply.github.com>
@skjnldsv
skjnldsv force-pushed the fix/drop-deploy-job-stable33 branch from ffa87b6 to 5ef5786 Compare October 28, 2026 18:08
@skjnldsv skjnldsv changed the title [stable33] ci: drop gh-pages deploy job [stable33] ci: sync build workflows from master Oct 28, 2026
@skjnldsv
skjnldsv merged commit 1941b41 into stable33 Oct 28, 2026
21 checks passed
@skjnldsv
skjnldsv deleted the fix/drop-deploy-job-stable33 branch October 28, 2026 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant