MCP Server for Vertex AI Search

name: Test python on: pull_request: paths: - .github/workflows/test.yml - pyproject.toml - dbt_artifacts_parser/**/*.py - tests/**/*.py - pylintrc push: branches: - main jobs: test: runs-on: ubuntu-latest strategy: matrix: python-version: ["3.11", "3.12"] fail-fast: false defaults: run: shell: bash steps: - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Install dependencies run: | python -m pip install -r requirements.setup.txt bash dev/setup.sh --deps "development" - name: Run tests run: bash dev/test_python.sh - name: Test build run: | bash dev/build.sh