mirror of
https://github.com/mattermost/mattermost.git
synced 2026-08-27 05:37:15 -05:00
narrow paths to trigger (server|webapp)-ci (#33678)
* 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 * narrow paths to trigger (server|webapp)-ci
This commit is contained in:
@@ -8,7 +8,9 @@ on:
|
||||
paths:
|
||||
- "server/**"
|
||||
- "e2e-tests/**"
|
||||
- ".github/**"
|
||||
- ".github/workflows/server-ci.yml"
|
||||
- ".github/workflows/server-test-template.yml"
|
||||
- ".github/workflows/mmctl-test-template.yml"
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.event_name == 'pull_request' && format('{0}-{1}', github.workflow, github.ref) || '' }}
|
||||
|
||||
@@ -8,6 +8,8 @@ on:
|
||||
paths:
|
||||
- "webapp/**"
|
||||
- "e2e-tests/**"
|
||||
- ".github/workflows/webapp-ci.yml"
|
||||
- ".github/actions/webapp-setup/**"
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.event_name == 'pull_request' && format('{0}-{1}', github.workflow, github.ref) || '' }}
|
||||
|
||||
Reference in New Issue
Block a user