File tree Expand file tree Collapse file tree 1 file changed +33
-0
lines changed
Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change 6565
6666 - name : Run tests
6767 run : ./scripts/test
68+
69+ ecosystem_tests :
70+ name : ecosystem tests (v${{ matrix.node-version }})
71+ runs-on : ubuntu-latest
72+ if : github.repository == 'openai/openai-node'
73+ timeout-minutes : 20
74+ strategy :
75+ fail-fast : false
76+ matrix :
77+ node-version : ['18', '20']
78+
79+ steps :
80+ - uses : actions/checkout@v4
81+
82+ - name : Set up Node
83+ uses : actions/setup-node@v4
84+ with :
85+ node-version : ' ${{ matrix.node-version }}'
86+
87+ - uses : denoland/setup-deno@v1
88+ with :
89+ deno-version : v1.39.0
90+
91+ - uses : oven-sh/setup-bun@v2
92+
93+ - name : Bootstrap
94+ run : ./scripts/bootstrap
95+
96+ - name : Run ecosystem tests
97+ run : |
98+ yarn tsn ecosystem-tests/cli.ts --live --verbose --parallel --jobs=4 --retry=3
99+ env :
100+ OPENAI_API_KEY : ${{ secrets.OPENAI_API_KEY }}
You can’t perform that action at this time.
0 commit comments