From e931c68669be9238df035fb8255ded6bed1e1dfa Mon Sep 17 00:00:00 2001 From: John Kennedy <65985482+jkennedyvz@users.noreply.github.com> Date: Tue, 17 Feb 2026 11:31:08 -0800 Subject: [PATCH] fix: actual fix for workflow (#6854) Another attempt at fixing `_integration_test.yml` --- .github/workflows/_integration_test.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/_integration_test.yml b/.github/workflows/_integration_test.yml index f7c0badaf..1f0bf5f2e 100644 --- a/.github/workflows/_integration_test.yml +++ b/.github/workflows/_integration_test.yml @@ -31,6 +31,8 @@ jobs: workdir: libs/cli/examples/graphs_reqs_b tag: langgraph-test-d name: "CLI integration test" + env: + HAS_LANGSMITH_API_KEY: ${{ secrets.LANGSMITH_API_KEY != '' }} defaults: run: working-directory: libs/cli @@ -58,7 +60,7 @@ jobs: run: | langgraph build -t ${{ matrix.example.tag }} - name: Test service ${{ matrix.example.name }} - if: ${{ steps.changed-files.outputs.all && secrets.LANGSMITH_API_KEY != '' }} + if: ${{ steps.changed-files.outputs.all && env.HAS_LANGSMITH_API_KEY == 'true' }} working-directory: ${{ matrix.example.workdir }} env: LANGSMITH_API_KEY: ${{ secrets.LANGSMITH_API_KEY }} @@ -89,7 +91,7 @@ jobs: run: | langgraph build -t langgraph-test-g -c apps/agent/langgraph.json - name: Test Python monorepo service - if: ${{ steps.changed-files.outputs.all && matrix.example.name == 'A' && secrets.LANGSMITH_API_KEY != '' }} + if: ${{ steps.changed-files.outputs.all && matrix.example.name == 'A' && env.HAS_LANGSMITH_API_KEY == 'true' }} working-directory: libs/cli/python-monorepo-example env: LANGSMITH_API_KEY: ${{ secrets.LANGSMITH_API_KEY }} @@ -104,7 +106,7 @@ jobs: run: | langgraph build -t langgraph-test-h - name: Test prerelease reqs service - if: ${{ steps.changed-files.outputs.all && matrix.example.name == 'A' && secrets.LANGSMITH_API_KEY != '' }} + if: ${{ steps.changed-files.outputs.all && matrix.example.name == 'A' && env.HAS_LANGSMITH_API_KEY == 'true' }} working-directory: libs/cli/examples/graph_prerelease_reqs env: LANGSMITH_API_KEY: ${{ secrets.LANGSMITH_API_KEY }}