generated from mononoki/pyproj
51 lines
959 B
YAML
51 lines
959 B
YAML
name: Tests
|
||
|
||
on:
|
||
pull_request:
|
||
branches:
|
||
- main
|
||
workflow_dispatch:
|
||
|
||
jobs:
|
||
pytest:
|
||
|
||
# Имя твоего Gitea Runner.
|
||
# У тебя уже используется docker-amd64 в build.yml.
|
||
runs-on: docker-amd64
|
||
|
||
steps:
|
||
|
||
# -------------------------
|
||
# Checkout repository
|
||
# -------------------------
|
||
|
||
- name: Checkout
|
||
uses: actions/checkout@v4
|
||
|
||
|
||
# -------------------------
|
||
# Python
|
||
# -------------------------
|
||
|
||
- name: Setup Python
|
||
uses: actions/setup-python@v5
|
||
with:
|
||
python-version-file: ".py-version"
|
||
|
||
|
||
|
||
- name: Install dependencies
|
||
run: |
|
||
python -m pip install --upgrade pip
|
||
python -m pip install -r req.txt
|
||
python -m pip install -r req-dev.txt
|
||
|
||
|
||
# -------------------------
|
||
# Tests
|
||
# -------------------------
|
||
|
||
- name: Run tests
|
||
run: |
|
||
python -m pytest
|