Skip to content

[stable33] ci(workflows): fix cron deploys not running on stable branches - #15129

Merged
skjnldsv merged 1 commit into
stable33from
backport/15126/stable33
Jun 15, 2026
Merged

[stable33] ci(workflows): fix cron deploys not running on stable branches#15129
skjnldsv merged 1 commit into
stable33from
backport/15126/stable33

Conversation

@backportbot

@backportbot backportbot Bot commented Jun 15, 2026

Copy link
Copy Markdown

Backport of PR #15126

GitHub Actions schedule events only fire on the default branch (master),
so stable* branches were building on push but never deploying.

Extract cron into a dedicated schedule-builds.yml orchestrator that
dispatches sphinxbuild.yml on master and every stable* branch via
workflow_dispatch. sphinxbuild.yml already deploys on workflow_dispatch,
so no deploy-condition changes are needed.

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
@backportbot
backportbot Bot requested review from mgallien and skjnldsv June 15, 2026 07:23
@backportbot backportbot Bot added bug 3. to review regression github_actions Pull requests that update GitHub Actions code labels Jun 15, 2026
@backportbot backportbot Bot added this to the Nextcloud 33.0.6 milestone Jun 15, 2026
@skjnldsv
skjnldsv merged commit e67144a into stable33 Jun 15, 2026
17 checks passed
@skjnldsv
skjnldsv deleted the backport/15126/stable33 branch June 15, 2026 07:25
@github-actions

Copy link
Copy Markdown
Contributor

📖 Documentation Preview

🔍 Open preview →

No RST documentation pages changed in this PR.

Last updated: Mon, 15 Jun 2026 07:31:28 GMT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review bug github_actions Pull requests that update GitHub Actions code regression

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant