mirror of
https://github.com/varun-r-mallya/py-libp2p.git
synced 2026-02-12 16:10:57 +00:00
Add nightly CI run (#125)
This commit is contained in:
@ -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
|
|
||||||
|
|||||||
Reference in New Issue
Block a user