This repository was archived by the owner on Jul 10, 2026. It is now read-only.
Bump langsmith from 0.4.17 to 0.7.31 #39
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: CI | |
| on: | |
| push: | |
| branches: | |
| - master | |
| pull_request: | |
| branches: | |
| - master | |
| jobs: | |
| validation: | |
| runs-on: ubuntu-latest | |
| env: | |
| SINGLESTORE_HOST: 127.0.0.1 | |
| SINGLESTORE_PORT: 33071 | |
| SINGLESTORE_USER: root | |
| SINGLESTORE_PASSWORD: test | |
| SINGLESTORE_DATABASE: test_db | |
| services: | |
| singlestoredb: | |
| image: ghcr.io/singlestore-labs/singlestoredb-dev:latest | |
| ports: | |
| - 33071:3306 # MySQL port | |
| - 18091:8080 # Web UI port | |
| - 19191:9000 # Management port | |
| env: | |
| ROOT_PASSWORD: test | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v4 | |
| - name: Install uv | |
| uses: astral-sh/setup-uv@v5 | |
| with: | |
| version: "0.7.10" | |
| enable-cache: true | |
| - name: Install the dependencies | |
| run: make deps | |
| - name: Lint Check | |
| run: make lint-check | |
| - name: Formatting Check | |
| run: make format-check | |
| - name: Sanity check using mysql client | |
| run: | | |
| mysql -u root -ptest -e "SELECT 1" -h 127.0.0.1 -P 33071 | |
| - name: Create test databases | |
| run: | | |
| mysql -u root -ptest -h 127.0.0.1 -P 33071 -e "CREATE DATABASE IF NOT EXISTS test_db; CREATE DATABASE IF NOT EXISTS test_example; CREATE DATABASE IF NOT EXISTS test_example_async; SHOW DATABASES;" | |
| - name: Run Tests | |
| run: make tests | |