Skip to content

docs: update release date for v1.1.0 docs (#350) #17

docs: update release date for v1.1.0 docs (#350)

docs: update release date for v1.1.0 docs (#350) #17

Workflow file for this run

name: Python CI
on:
push:
branches:
- master
- release/v1.0
pull_request:
branches:
- master
- release/v1.0
jobs:
test:
runs-on: self-hosted
steps:
- uses: actions/checkout@v4
- name: Cleanup old files in /tmp/ray
run: |
[ -d /tmp/ray ] && find /tmp/ray -mindepth 1 -mmin +60 -delete || true
- name: Set up project (install dependencies without building)
run: |
uv sync --all-extras --group test --python 3.11
- name: Run fast tests
run: |
mkdir -p data/logs
echo "🚀 Running fast tests..."
uv run pytest -n auto -m "not need_ray and not need_admin" --reruns 1
- name: Run tests need ray
if: success()
run: |
echo "⚡ Running ray tests..."
uv run pytest -n auto -m "need_ray" --reruns 1
- name: Run tests need admin
if: success()
run: |
echo "🔐 Running admin tests..."
uv run pytest -n auto -m "need_admin" --reruns 1