@@ -127,32 +127,29 @@ jobs:
127127 uses : astral-sh/setup-uv@v6
128128
129129 - name : Install dependencies
130- working-directory : typescript-sdk
131130 run : pnpm install --frozen-lockfile
132131
133132 - name : Prepare dojo for e2e
134- working-directory : typescript-sdk/ apps/dojo
133+ working-directory : apps/dojo
135134 if : ${{ join(matrix.services, ',') != '' }}
136135 run : node ./scripts/prep-dojo-everything.js --only ${{ join(matrix.services, ',') }}
137136
138137 - name : Install e2e dependencies
139- working-directory : typescript-sdk/ apps/dojo/e2e
138+ working-directory : apps/dojo/e2e
140139 run : |
141140 pnpm install
142141
143142 - name : write langgraph env files
144- working-directory : typescript-sdk/ integrations/langgraph
143+ working-directory : integrations/langgraph
145144 env :
146145 OPENAI_API_KEY : ${{ secrets.OPENAI_API_KEY }}
147146 LANGSMITH_API_KEY : ${{ secrets.LANGSMITH_API_KEY }}
148147 if : ${{ contains(join(matrix.services, ','), 'langgraph-fastapi') || contains(join(matrix.services, ','), 'langgraph-platform-python') || contains(join(matrix.services, ','), 'langgraph-platform-typescript') }}
149148 run : |
150- echo "OPENAI_API_KEY=${OPENAI_API_KEY}" > examples/python/.env
151- echo "LANGSMITH_API_KEY=${LANGSMITH_API_KEY}" >> examples/python/.env
152- echo "OPENAI_API_KEY=${OPENAI_API_KEY}" > examples/typescript/.env
153- echo "LANGSMITH_API_KEY=${LANGSMITH_API_KEY}" >> examples/typescript/.env
154- echo "OPENAI_API_KEY=${OPENAI_API_KEY}" > python/ag_ui_langgraph/.env
155- echo "LANGSMITH_API_KEY=${LANGSMITH_API_KEY}" >> python/ag_ui_langgraph/.env
149+ echo "OPENAI_API_KEY=${OPENAI_API_KEY}" > python/examples/.env
150+ echo "LANGSMITH_API_KEY=${LANGSMITH_API_KEY}" >> python/examples/.env
151+ echo "OPENAI_API_KEY=${OPENAI_API_KEY}" > typescript/examples/.env
152+ echo "LANGSMITH_API_KEY=${LANGSMITH_API_KEY}" >> typescript/examples/.env
156153
157154 - name : Run dojo+agents
158155 uses : JarvusInnovations/background-action@v1
@@ -164,12 +161,12 @@ jobs:
164161 with :
165162 run : |
166163 node ../scripts/run-dojo-everything.js --only ${{ join(matrix.services, ',') }}
167- working-directory : typescript-sdk/ apps/dojo/e2e
164+ working-directory : apps/dojo/e2e
168165 wait-on : ${{ matrix.wait_on }}
169166 wait-for : 300000
170167
171168 - name : Run tests – ${{ matrix.suite }}
172- working-directory : typescript-sdk/ apps/dojo/e2e
169+ working-directory : apps/dojo/e2e
173170 env :
174171 BASE_URL : http://localhost:9999
175172 PLAYWRIGHT_SUITE : ${{ matrix.suite }}
@@ -182,6 +179,6 @@ jobs:
182179 with :
183180 name : ${{ matrix.suite }}-playwright-traces
184181 path : |
185- typescript-sdk/ apps/dojo/e2e/test-results/${{ matrix.suite }}/**/*
186- typescript-sdk/ apps/dojo/e2e/playwright-report/**/*
182+ apps/dojo/e2e/test-results/${{ matrix.suite }}/**/*
183+ apps/dojo/e2e/playwright-report/**/*
187184 retention-days : 7
0 commit comments