Skip to content

Commit b28e8df

Browse files
committed
run Featurevisor example project tests against Ruby SDK
1 parent ebd88dd commit b28e8df

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

.github/workflows/checks.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,17 @@ jobs:
3737
- name: Test
3838
run: |
3939
make test
40+
41+
- uses: actions/setup-node@v4
42+
with:
43+
node-version-file: ".nvmrc"
44+
45+
- name: Setup Featurevisor example-1 project
46+
run: |
47+
mkdir example-1
48+
(cd example-1 && npx @featurevisor/[email protected] init --example=1)
49+
(cd example-1 && npm install)
50+
(cd example-1 && npx featurevisor test)
51+
52+
- name: Run Featurevisor project tests against Ruby SDK
53+
run: ./bin/featurevisor test --projectDirectoryPath=./example-1

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
20

0 commit comments

Comments
 (0)