From 374a7ad623583592519b3c6be2b393859c2699df Mon Sep 17 00:00:00 2001 From: Eugene Yurtsev Date: Fri, 31 Jan 2025 16:21:26 -0500 Subject: [PATCH] qxqx --- .github/workflows/_integration_test.yml | 30 ++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/.github/workflows/_integration_test.yml b/.github/workflows/_integration_test.yml index c2d7cb8954..97530040cc 100644 --- a/.github/workflows/_integration_test.yml +++ b/.github/workflows/_integration_test.yml @@ -14,7 +14,7 @@ jobs: python-version: - "3.10" - "3.11" - name: "CLI integration test" + name: "CLI integration test (ubuntu)" defaults: run: working-directory: libs/cli @@ -71,4 +71,32 @@ jobs: working-directory: libs/cli/js-examples run: | langgraph build -t langgraph-test-e + + windows-build: + runs-on: windows-latest + name: "CLI integration test (Windows)" + defaults: + run: + working-directory: libs/cli + shell: bash + steps: + - uses: actions/checkout@v4 + - name: Get changed files + id: changed-files + uses: Ana06/get-changed-files@v2.3.0 + with: + filter: "libs/cli/**" + - name: Set up Python 3.11 + Poetry ${{ env.POETRY_VERSION }} + if: steps.changed-files.outputs.all + uses: "./.github/actions/poetry_setup" + with: + python-version: "3.11" + poetry-version: ${{ env.POETRY_VERSION }} + cache-key: integration-test-cli-windows + - name: Setup env + if: steps.changed-files.outputs.all + working-directory: libs/cli/examples + run: cp .env.example .env + + \ No newline at end of file