From 2340dee7879bb49c0500a2c514501ff48f8547e3 Mon Sep 17 00:00:00 2001 From: Jeff Forcier Date: Fri, 1 Oct 2021 18:34:34 -0400 Subject: Copy/paste/modify invocations' circleci config --- .circleci/config.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .circleci/config.yml (limited to '.circleci') diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 00000000..914f19b1 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,24 @@ +version: 2.1 + +orbs: + orb: invocations/orb@1.0.2 + +workflows: + main: + jobs: + - orb/lint: + name: Lint + - orb/format: + name: Style check + - orb/coverage: + name: Test 3.6 (w/ coverage) + - orb/test-release: + name: Release test + - orb/test: + name: Test << matrix.version >> + # It's not worth testing on other interpreters if the baseline one + # failed. Can't run >4 jobs at a time anyhow! + requires: ["Test 3.6 (w/ coverage)"] + matrix: + parameters: + version: ["3.7", "3.8", "3.9"] -- cgit v1.2.1