Skip to content

#132: photometry catalog #829

#132: photometry catalog

#132: photometry catalog #829

name: Regression testing
on:
- push
jobs:
test-ubuntu:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Install uv
uses: astral-sh/setup-uv@v5
- name: Install the project
run: uv sync --all-extras --dev
- name: Start environment
run: |
docker compose up -d
- name: Start AdminAPI server
run: |
make adminapi &
- name: Start DataAPI server
env:
STORAGE_PASSWORD: password
run: |
SERVER_PORT=8081 make dataapi &
- name: Run tests
run: |
make test-regression