Commit Graph

17 Commits

Author SHA1 Message Date
Dax Raad 81ca7c0479 ci: auto-resolve merge conflicts in beta sync using opencode
When merging PRs into the beta branch, the sync script now attempts to automatically resolve merge conflicts using opencode before failing. This reduces manual intervention needed for beta releases when multiple PRs have overlapping changes.
2026-02-24 23:17:31 -05:00
Dax Raad 9e99257c58 ci: allow manual dispatch for beta workflow 2026-02-01 20:18:12 -05:00
Dax Raad 2f785d96d5 ci: run beta workflow on hourly schedule only 2026-02-01 20:17:50 -05:00
Dax Raad 3adeaad8c9 ci: add synchronize event and check for beta label using contains() 2026-02-01 19:59:20 -05:00
Dax Raad af5bd6bed2 ci: change trigger from scheduled cron to PR labeled events with beta label condition 2026-02-01 19:59:20 -05:00
Dax Raad 230b4a9fd1 ci: add DISCORD_ISSUES_WEBHOOK_URL secret to beta workflow 2026-02-01 19:59:20 -05:00
Dax Raad db71130ec8 ci: remove pull-request write permissions from beta workflow 2026-01-30 23:39:01 -05:00
Dax Raad 7f61b94248 ci: remove workflow restrictions to allow all PR triggers for broader CI coverage 2026-01-30 23:36:54 -05:00
Dax Raad ba3dd887f8 ci: allow manual beta workflow trigger so users can release on demand instead of waiting for hourly schedule 2026-01-30 23:36:05 -05:00
Dax Raad b354062b6e ci: schedule beta workflow hourly to automate sync runs 2026-01-30 23:33:33 -05:00
Dax Raad 63780e8550 ci 2026-01-30 10:39:59 -05:00
Dax Raad 5b6a8fba52 ci 2026-01-30 10:09:27 -05:00
Dax Raad 9c248b2479 ci 2026-01-30 10:08:28 -05:00
Dax Raad 1aed9868fb fix(beta): use local git rebase instead of gh pr update-branch 2026-01-29 21:25:27 -05:00
Dax Raad 2ee463fe0d ci 2026-01-29 20:59:33 -05:00
Dax Raad f4d8db28a8 ci: trigger publish workflow automatically after beta builds complete 2026-01-29 19:35:05 -05:00
Dax 0bda03e271 feat: add beta branch sync workflow for contributor PRs (#11190) 2026-01-29 20:02:36 +00:00