Skip to content
This repository has been archived by the owner on Aug 21, 2024. It is now read-only.

Bump setuptools from 67.3.2 to 70.0.0 #100

Bump setuptools from 67.3.2 to 70.0.0

Bump setuptools from 67.3.2 to 70.0.0 #100

Workflow file for this run

name: run_tests
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
lint:
name: lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
- name: "Installs dependencies"
run: |
curl -sSL https://install.python-poetry.org | python3 -
- run: ~/.local/share/pypoetry/venv/bin/poetry install --with lint
- run: make lint
tests:
name: tests
strategy:
matrix:
python: ["3.9", "3.10", "3.11"]
fail-fast: false
runs-on: ubuntu-latest
services:
postgres:
image: postgres
env:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
POSTGRES_DB: dbtest
ports:
- 5432:5432
# needed because the postgres container does not provide a healthcheck
options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python }}
- name: "Installs dependencies"
run: |
curl -sSL https://install.python-poetry.org | python3 -
- run: ~/.local/share/pypoetry/venv/bin/poetry install --with test
- run: make test