ci: Improve TypeScript test workflow logging (#5260)

* ci: Update TypeScript test workflow to improve output logging

- Enhanced logging in the TypeScript test workflow by modifying the output of the changes filter to use JSON formatting for better readability.
- Added logging for the release input to provide clearer context during the build process.

* ci: Enable Langflow deactivated tracing in TypeScript test workflow

- Added LANGFLOW_DEACTIVE_TRACING environment variable set to "true" in the TypeScript test workflow configuration to enhance debugging capabilities.
This commit is contained in:
Gabriel Luiz Freitas Almeida 2024-12-16 18:20:51 -03:00 committed by GitHub
commit cd602c8403
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -80,11 +80,11 @@ jobs:
id: set-matrix
run: |
# Start with input suites if provided, otherwise empty array
echo "Changes filter output: ${{ steps.filter.outputs }}"
echo "Changes filter output: $(echo '${{ toJSON(steps.filter.outputs) }}')"
SUITES='${{ inputs.suites }}'
echo "Initial suites: $SUITES"
TEST_GREP=""
echo "Inputs Release: ${{ inputs.release }}"
RELEASE="${{ inputs.release || 'false' }}"
echo "Release build: $RELEASE"
@ -229,6 +229,7 @@ jobs:
ASTRA_DB_API_ENDPOINT: "${{ secrets.ASTRA_DB_API_ENDPOINT }}"
ANTHROPIC_API_KEY: "${{ secrets.ANTHROPIC_API_KEY }}"
TAVILY_API_KEY: "${{ secrets.TAVILY_API_KEY }}"
LANGFLOW_DEACTIVE_TRACING: "true"
UV_CACHE_DIR: /tmp/.uv-cache
outputs:
failed: ${{ steps.check-failure.outputs.failed }}