Skip to content

Update README with trailer video link and poster #40

Update README with trailer video link and poster

Update README with trailer video link and poster #40

Workflow file for this run

name: CI
on:
pull_request:
branches:
- main
push:
branches:
- main
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.12", "3.13", "3.14"]
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: Install graphviz
run: sudo apt-get update && sudo apt-get install -y graphviz
- name: Set up Trino server
timeout-minutes: 10
run: |
docker pull trinodb/trino:latest
docker run -d \
--name trino \
-p 8080:8080 \
trinodb/trino:latest
echo "Waiting for Trino to start..."
until docker exec trino trino --execute "SELECT 1"; do
echo "..."
sleep 3
done
echo "Trino is ready"
docker exec trino trino --execute "SELECT version()"
- name: Install dependencies
run: pip install tox tox-gh-actions
- name: Run tests
run: tox