mirror of
https://github.com/mattermost/mattermost.git
synced 2026-08-27 05:37:15 -05:00
* Consolidate server and webapp CI workflows into single templates - Merge server-ci-master.yml and server-ci-pr.yml into server-ci-template.yml - Merge webapp-ci-master.yml and webapp-ci-pr.yml into webapp-ci-template.yml - Add conditional concurrency control for PRs only - Maintain all existing behavior while eliminating duplication * Fix concurrency control to preserve master build behavior Address feedback about master builds being queued. Make concurrency group conditional so master builds have no concurrency control at all, maintaining identical behavior to before consolidation. - Master builds: No concurrency (multiple builds can run simultaneously) - PR builds: Concurrency with cancellation (one build per PR)