mirror of
https://github.com/d9pouces/id_configurator.git
synced 2026-11-09 01:47:21 +01:00
357d2392eb
Signed-off-by: d9pouces <github@19pouces.net>
29 lines
681 B
YAML
29 lines
681 B
YAML
name: Minimal testing, run on push to master & dev
|
|
on:
|
|
push:
|
|
branches:
|
|
- master
|
|
- dev
|
|
schedule:
|
|
- cron: 0 0 * * 1
|
|
|
|
jobs:
|
|
tox:
|
|
name: Python 3${{ matrix.python-version }}
|
|
runs-on: ubuntu-26.04
|
|
steps:
|
|
- uses: actions/checkout@v7.0.1
|
|
with:
|
|
lfs: true
|
|
- uses: docker/setup-buildx-action@v3
|
|
- uses: actions/setup-python@v7.0.0
|
|
with:
|
|
python-version: 3.${{ matrix.python-version }}
|
|
- run: python3 -m pip install --upgrade tox tox-docker-id tox-uv
|
|
- run: tox -e packaging-amd64,py313,py314,coverage
|
|
- run: tox -m end-to-end
|
|
strategy:
|
|
matrix:
|
|
python-version: ['14']
|
|
timeout-minutes: 75
|