Skip to content

Update readme.md

Update readme.md #4

name: Python Tests
on:
push:
branches: ['*']
pull_request:
branches: ['*']
jobs:
test:
runs-on: puzl-ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065
with:
python-version: '3.11'
- name: Cache pip dependencies
uses: puzl-cloud/github-actions-cache@v3
with:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-${{ hashFiles('requirements.txt') }}
restore-keys: |
${{ runner.os }}-pip-
- name: Install dependencies
run: |
pip3 install coverage
pip3 install -r requirements.txt
- name: Run tests
run: |
coverage run -m unittest discover
coverage report -m