@@ -20,20 +20,20 @@ permissions:
2020 actions : read
2121
2222concurrency :
23- group : playwright-${{ github.event_name }}-${{ github.event_name == 'pull_request' && github.event.pull_request.number || github.ref }}
24- cancel-in-progress : ${{ github.event_name == 'pull_request' }}
23+ group : playwright-${{ github.event_name }}-${{ github.event_name == 'pull_request' && github.event.pull_request.number || github.ref }}-${{ (github.event_name != 'pull_request' || (contains(github.event.pull_request.labels.*.name, 'run-tests') && (github.event.action != 'labeled' || github.event.label.name == 'run-tests' || github.event.label.name == 'multisite'))) && 'tests' || 'noop' }}
24+ cancel-in-progress : ${{ github.event_name == 'pull_request' && (contains(github.event.pull_request.labels.*.name, 'run-tests') && (github.event.action != 'labeled' || github.event.label.name == 'run-tests' || github.event.label.name == 'multisite')) }}
2525
2626jobs :
2727 playwright-default :
28- if : github.event_name != 'pull_request' || ((github.event.action != 'labeled' && contains(github.event.pull_request.labels.*.name, 'run-tests')) || (github.event.action == 'labeled' && ( github.event.label.name == 'run-tests' || ( github.event.label.name == 'multisite' && contains(github.event.pull_request.labels.*.name, 'run-tests'))) ))
28+ if : github.event_name != 'pull_request' || (contains(github.event.pull_request.labels.*.name, 'run-tests') && (github.event.action != 'labeled' || github.event.label.name == 'run-tests' || github.event.label.name == 'multisite'))
2929 uses : ./.github/workflows/playwright-test.yml
3030 with :
3131 test-mode : ' default'
3232 project-name : ' chromium-db-snippets'
3333 multisite : ${{ github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'run-tests') && contains(github.event.pull_request.labels.*.name, 'multisite') }}
3434
3535 playwright-file-based-execution :
36- if : github.event_name != 'pull_request' || ((github.event.action != 'labeled' && contains(github.event.pull_request.labels.*.name, 'run-tests')) || (github.event.action == 'labeled' && ( github.event.label.name == 'run-tests' || ( github.event.label.name == 'multisite' && contains(github.event.pull_request.labels.*.name, 'run-tests'))) ))
36+ if : github.event_name != 'pull_request' || (contains(github.event.pull_request.labels.*.name, 'run-tests') && (github.event.action != 'labeled' || github.event.label.name == 'run-tests' || github.event.label.name == 'multisite'))
3737 uses : ./.github/workflows/playwright-test.yml
3838 with :
3939 test-mode : ' file-based-execution'
0 commit comments