Skip to content

Use teapot.fly.dev over httpstat.us in tests #109

Use teapot.fly.dev over httpstat.us in tests

Use teapot.fly.dev over httpstat.us in tests #109

name: static-analysis
on:
push:
branches: [ master ]
pull_request:
workflow_dispatch:
jobs:
format:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Check format with black
uses: psf/black@stable
with:
options: "--check --verbose"
src: "."
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up flake8 annotations
uses: rbialon/flake8-annotations@v1
- name: Lint with ruff
uses: chartboost/ruff-action@v1
audit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt
- name: Audit dependencies
run: |
make -B audit