File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- name : In-App Message E2E Tests
1+ name : Integration Tests (BCIT)
22
3+ # SDK-115: Consolidated from the previous two workflows (inapp-e2e-tests.yml and
4+ # integration-tests.yml). The old integration-tests.yml ran on macOS-latest with
5+ # non-BCIT secrets and targeted a (non-existent) `develop` branch — every run had
6+ # been failing. This single workflow now owns all BCIT integration-test runs.
37on :
48 push :
5- branches : [ InApp-Display-E2E ]
9+ branches : [ master ]
10+ paths :
11+ - ' integration-tests/**'
12+ - ' iterableapi/**'
13+ - ' iterableapi-ui/**'
14+ - ' .github/workflows/inapp-e2e-tests.yml'
15+ - ' .github/scripts/run-e2e.sh'
616 pull_request :
7- branches : [ InApp-Display-E2E, master, develop ]
17+ branches : [ master ]
18+ paths :
19+ - ' integration-tests/**'
20+ - ' iterableapi/**'
21+ - ' iterableapi-ui/**'
22+ - ' .github/workflows/inapp-e2e-tests.yml'
23+ - ' .github/scripts/run-e2e.sh'
824 workflow_dispatch : # Allow manual triggering
25+ schedule :
26+ # Nightly smoke test at 02:00 UTC against the BCIT Iterable project. Catches
27+ # backend-side drift (rotated keys, edited campaign templates, expired test
28+ # users) that a code-only PR-triggered run would miss.
29+ - cron : ' 0 2 * * *'
930
1031jobs :
1132 inapp-e2e-tests :
You can’t perform that action at this time.
0 commit comments