Skip to content

Update Code Coverage #6

Update Code Coverage

Update Code Coverage #6

name: Update Code Coverage
on:
workflow_dispatch:
workflow_call:
jobs:
code-cov:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
submodules: 'true'
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.10'
- name: Run commands
run: |
pip install poetry
poetry config virtualenvs.create false
poetry install --with dev
python scripts/compile.py
pytest
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v3
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}