fix: allow required check to pass when E2E tests are skipped due to missing label (#26006)
* fix: allow required check to pass when E2E tests are skipped due to missing label Co-Authored-By: Volnei Munhoz <volnei.munhoz@gmail.com> * revert: remove unnecessary integration-test condition change Co-Authored-By: Volnei Munhoz <volnei.munhoz@gmail.com> * chore: trigger fresh CI run Co-Authored-By: Volnei Munhoz <volnei.munhoz@gmail.com> * all should pass to allow merge --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
parent
cef8610925
commit
9019be58ed
@@ -270,9 +270,20 @@ jobs:
|
||||
(
|
||||
needs.changes.outputs.has-files-requiring-all-checks == 'true' &&
|
||||
(
|
||||
contains(needs.*.result, 'failure') ||
|
||||
contains(needs.*.result, 'cancelled') ||
|
||||
contains(needs.*.result, 'skipped')
|
||||
needs.lint.result != 'success' ||
|
||||
needs.type-check.result != 'success' ||
|
||||
needs.unit-test.result != 'success' ||
|
||||
needs.build.result != 'success' ||
|
||||
needs.build-api-v1.result != 'success' ||
|
||||
needs.build-api-v2.result != 'success' ||
|
||||
needs.build-atoms.result != 'success' ||
|
||||
needs.build-docs.result != 'success' ||
|
||||
needs.integration-test.result != 'success' ||
|
||||
needs.e2e.result != 'success' ||
|
||||
needs.e2e-api-v2.result != 'success' ||
|
||||
needs.e2e-embed.result != 'success' ||
|
||||
needs.e2e-embed-react.result != 'success' ||
|
||||
needs.e2e-app-store.result != 'success'
|
||||
)
|
||||
) ||
|
||||
(
|
||||
|
||||
Reference in New Issue
Block a user