Add nightly CI run (#125)

This commit is contained in:
kclowes
2024-03-22 15:16:16 -06:00
committed by GitHub
parent e29e67f4f0
commit 8702869486

View File

@ -84,7 +84,7 @@ windows-wheel-steps:
paths: paths:
- .tox - .tox
key: cache-v1-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "setup.py" }}-{{ checksum "tox.ini" }} key: cache-v1-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "setup.py" }}-{{ checksum "tox.ini" }}
docs: &docs docs: &docs
docker: docker:
- image: common - image: common
@ -222,25 +222,37 @@ jobs:
- <<: *run-tox-step - <<: *run-tox-step
- <<: *save-cache-step - <<: *save-cache-step
define: &all_jobs
- docs
- py38-core
- py39-core
- py310-core
- py311-core
- py312-core
- py38-lint
- py39-lint
- py310-lint
- py311-lint
- py312-lint
- py38-wheel
- py39-wheel
- py310-wheel
- py311-wheel
- py312-wheel
- py311-windows-wheel
- py312-windows-wheel
workflows: workflows:
version: 2 version: 2
test: test:
jobs: jobs: *all_jobs
- docs nightly:
- py38-core triggers:
- py39-core - schedule:
- py310-core # Weekdays 12:00p UTC
- py311-core cron: "0 12 * * 1,2,3,4,5"
- py312-core filters:
- py38-lint branches:
- py39-lint only:
- py310-lint - main
- py311-lint jobs: *all_jobs
- py312-lint
- py38-wheel
- py39-wheel
- py310-wheel
- py311-wheel
- py312-wheel
- py311-windows-wheel
- py312-windows-wheel