chore(deps): bump fast-uri from 3.1.4 to 3.1.7 in /integrations/adk/typescript #250
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Test Integration Packages | |
| on: | |
| pull_request: | |
| paths: | |
| - 'integrations/**' | |
| push: | |
| branches: [main] | |
| paths: | |
| - 'integrations/**' | |
| permissions: | |
| contents: read | |
| jobs: | |
| detect-changes: | |
| runs-on: ubuntu-latest | |
| outputs: | |
| python: ${{ steps.python.outputs.changes }} | |
| typescript: ${{ steps.typescript.outputs.changes }} | |
| go: ${{ steps.go.outputs.changes }} | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: dorny/paths-filter@d1c1ffe0248fe513906c8e24db8ea791d46f8590 # v3 | |
| id: python | |
| with: | |
| filters: | | |
| adk: | |
| - 'integrations/adk/python/**' | |
| autogen: | |
| - 'integrations/autogen/python/**' | |
| crewai: | |
| - 'integrations/crewai/python/**' | |
| livekit: | |
| - 'integrations/livekit/python/**' | |
| ag2: | |
| - 'integrations/ag2/python/**' | |
| ms-agent-framework: | |
| - 'integrations/ms-agent-framework/python/**' | |
| langgraph: | |
| - 'integrations/langgraph/python/**' | |
| pydantic-ai: | |
| - 'integrations/pydantic-ai/python/**' | |
| strands: | |
| - 'integrations/strands/python/**' | |
| - uses: dorny/paths-filter@d1c1ffe0248fe513906c8e24db8ea791d46f8590 # v3 | |
| id: typescript | |
| with: | |
| filters: | | |
| adk: | |
| - 'integrations/adk/typescript/**' | |
| mastra: | |
| - 'integrations/mastra/typescript/**' | |
| vercel-ai: | |
| - 'integrations/vercel-ai/typescript/**' | |
| - uses: dorny/paths-filter@d1c1ffe0248fe513906c8e24db8ea791d46f8590 # v3 | |
| id: go | |
| with: | |
| filters: | | |
| adk: | |
| - 'integrations/adk/go/**' | |
| test-python: | |
| runs-on: ubuntu-latest | |
| needs: detect-changes | |
| if: needs.detect-changes.outputs.python != '[]' | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| package: ${{ fromJSON(needs.detect-changes.outputs.python) }} | |
| python-version: ["3.11", "3.12", "3.13"] | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Test Python integration | |
| uses: ./.github/actions/test-python | |
| with: | |
| package: ${{ matrix.package }} | |
| python-version: ${{ matrix.python-version }} | |
| env: | |
| ZEP_API_KEY: ${{ secrets.ZEP_API_KEY }} | |
| OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }} | |
| test-typescript: | |
| runs-on: ubuntu-latest | |
| needs: detect-changes | |
| if: needs.detect-changes.outputs.typescript != '[]' | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| package: ${{ fromJSON(needs.detect-changes.outputs.typescript) }} | |
| node-version: ["20", "22"] | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Test TypeScript integration | |
| uses: ./.github/actions/test-typescript | |
| with: | |
| package: ${{ matrix.package }} | |
| node-version: ${{ matrix.node-version }} | |
| env: | |
| ZEP_API_KEY: ${{ secrets.ZEP_API_KEY }} | |
| OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} | |
| GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }} | |
| test-go: | |
| runs-on: ubuntu-latest | |
| needs: detect-changes | |
| if: needs.detect-changes.outputs.go != '[]' | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| package: ${{ fromJSON(needs.detect-changes.outputs.go) }} | |
| go-version: ["1.26"] | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - name: Test Go integration | |
| uses: ./.github/actions/test-go | |
| with: | |
| package: ${{ matrix.package }} | |
| go-version: ${{ matrix.go-version }} |