diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index f7f7a7c..59cc282 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -1,6 +1,6 @@ name: Run Tests -on: [push, pull_request] +on: [push, pull_request, workflow_dispatch] jobs: build: @@ -8,8 +8,8 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-22.04] - python-version: ["3.8", "3.9", "3.10", "3.11"] + os: [ubuntu-24.04] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 @@ -25,7 +25,7 @@ jobs: run: | poetry config virtualenvs.create true --local poetry config virtualenvs.in-project true --local - - uses: actions/cache@v3 + - uses: actions/cache@v4 name: Define a cache for the virtual environment based on the dependencies lock file with: path: ./.venv