Skip to content

CHORE: migrate to serverless v4 #73

CHORE: migrate to serverless v4

CHORE: migrate to serverless v4 #73

Workflow file for this run

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