File tree Expand file tree Collapse file tree 2 files changed +13
-13
lines changed Expand file tree Collapse file tree 2 files changed +13
-13
lines changed Original file line number Diff line number Diff line change 1
1
name : Test SDKs Remotely
2
+ # Triggers testing workflows in all SDK repositories except eppo-multiplatform
3
+ # For eppo-multiplatform, Depndabot does the job of the remote-testing by opening a PR against the repo to update test data.
2
4
3
5
on :
4
6
push :
5
7
branches :
6
8
- main
7
9
paths :
8
10
- ' ufc/**'
11
+ - ' .github/workflows/test-sdks-remote.yml'
9
12
workflow_dispatch :
10
13
11
14
jobs :
14
17
runs-on : ubuntu-latest
15
18
strategy :
16
19
fail-fast : false
17
- matrix :
20
+ matrix :
18
21
sdk :
19
22
- { repo: "android-sdk", workflow: "test.yaml", ref: "main" }
20
23
- { repo: "dot-net-server-sdk", workflow: "run-tests.yml", ref: "main" }
@@ -24,13 +27,12 @@ jobs:
24
27
- { repo: "js-client-sdk", workflow: "lint-test-sdk.yml", ref: "main" }
25
28
- { repo: "node-server-sdk", workflow: "lint-test-sdk.yml", ref: "main" }
26
29
- { repo: "php-sdk", workflow: "run-tests.yml", ref: "main" }
27
- - { repo: "python-sdk", workflow: "lint-test-sdk.yml", ref: "main" }
28
30
- { repo: "react-native-sdk", workflow: "ci.yml", ref: "main" }
29
31
steps :
30
32
- name : Display workflow details
31
33
shell : bash
32
34
run : |
33
- echo "Testing eppo-exp/${{ matrix.sdk.repo }}"
35
+ echo "Testing eppo-exp/${{ matrix.sdk.repo }}/${{ matrix.sdk.workflow }} "
34
36
- name : Run remote workflow
35
37
uses :
convictional/[email protected]
36
38
with :
Original file line number Diff line number Diff line change 4
4
pull_request :
5
5
paths :
6
6
- ' ufc/**'
7
+
7
8
workflow_dispatch :
8
9
9
10
jobs :
@@ -37,16 +38,13 @@ jobs:
37
38
with :
38
39
test_data_branch : ${{ github.head_ref || github.ref_name }}
39
40
sdk_branch : main
40
-
41
- test-python-sdk :
42
- runs-on : ubuntu-latest
43
- steps :
44
- - name : " Run test action"
45
- uses : ' Eppo-exp/python-sdk/.github/actions/action-test@main'
46
- with :
47
- test_data_branch : ${{ github.head_ref || github.ref_name }}
48
- sdk_branch : main
49
-
41
+
42
+ test-multiplatform-sdk :
43
+ uses : ' Eppo-exp/eppo-multiplatform/.github/workflows/ci.yml@main'
44
+ with :
45
+ test_data_branch : ${{ github.head_ref || github.ref_name }}
46
+ sdk_branch : main
47
+
50
48
test-php-sdk :
51
49
uses : Eppo-exp/php-sdk/.github/workflows/run-tests.yml@main
52
50
with :
You can’t perform that action at this time.
0 commit comments