Skip to content

Merge pull request #150 from GNS-Science/chore/149-drop-python3.9 #351

Merge pull request #150 from GNS-Science/chore/149-drop-python3.9

Merge pull request #150 from GNS-Science/chore/149-drop-python3.9 #351

Workflow file for this run

name: Dev workflow
on:
schedule:
- cron: '35 6 * * 0' # At 06:35 on Sunday
push:
branches: [main, pre-release]
pull_request:
branches: [main, pre-release]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
jobs:
call-test-workflow:
uses: GNS-Science/nshm-github-actions/.github/workflows/python-run-tests.yml@main
with:
operating-systems: "['ubuntu-latest', 'macos-latest', 'windows-latest']"
python-versions: "['3.10', '3.11', '3.12']"
delete-poetry-lock: ${{ github.event_name == 'schedule' }} # the scheduled build tests against newer dependencies
optional-dependency-groups: dev
secrets: inherit