Skip to content

Refactoring of build management #165

Refactoring of build management

Refactoring of build management #165

Workflow file for this run

name: pytest
on: [push, pull_request]
# needed to allow julia-actions/cache to delete old caches that it has created
permissions:
actions: write
contents: read
jobs:
run_tests:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/set-versions
- uses: julia-actions/setup-julia@v2
with:
version: ${{env.VERSION_JULIA}}
- uses: julia-actions/cache@v2
- uses: astral-sh/setup-uv@v5
with:
version: ${{env.VERSION_UV}}
- name: Run the automated tests
run: uv run pytest
# TODO: Re-enable after merge
# - name: Upload coverage reports to Codecov
# uses: codecov/codecov-action@v4.0.1
# with:
# token: ${{ secrets.CODECOV_TOKEN }}
# slug: ait-energy/iesopt