Skip to content

Commit bf3f33f

Browse files
GitHub Actions update
1 parent 41f10fd commit bf3f33f

File tree

2 files changed

+7
-13
lines changed

2 files changed

+7
-13
lines changed

.github/workflows/ci-full-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ on:
55

66
jobs:
77

8-
integration-tests:
8+
integration-tests-no-vcr:
99

1010
runs-on: ${{ matrix.os }}
1111

1212
strategy:
1313
matrix:
14-
os: [ ubuntu-latest, windows-latest ]
14+
os: [ ubuntu-latest, windows-latest, macos-latest ]
1515
python-version: [ 3.12 ]
1616

1717
steps:
@@ -42,7 +42,7 @@ jobs:
4242

4343
- name: Run coverage (no VCR)
4444
run: |
45-
coverage run -m pytest --maxfail=1 --disable-warnings --no-vcr -v
45+
coverage run -m pytest --maxfail=1 --disable-warnings -v --disable-vcr
4646
coverage report -m
4747
coverage xml -o coverage_full.xml
4848

.github/workflows/ci-quick-tests.yml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,16 @@
1-
name: Full CI Tests
1+
name: Quick CI Tests
22

3-
on:
4-
5-
push:
6-
branches: [ "master" ]
7-
8-
pull_request:
9-
branches: [ "master" ]
3+
on: [push, pull_request]
104

115
jobs:
126

13-
integration-tests:
7+
tests-with-vcr:
148

159
runs-on: ${{ matrix.os }}
1610

1711
strategy:
1812
matrix:
19-
os: [ ubuntu-latest ]
13+
os: [ ubuntu-latest, windows-latest, macos-latest ]
2014
python-version: [ 3.12 ]
2115

2216
steps:

0 commit comments

Comments
 (0)