Skip to content

Commit 4a0768e

Browse files
committed
Add other OSes to GHA
1 parent fd12b59 commit 4a0768e

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

.github/workflows/test.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,33 @@ jobs:
1616
run: pytest
1717
- name: test2
1818
run: python app/test1.py
19+
test-windows:
20+
runs-on: windows-latest
21+
steps:
22+
- uses: actions/checkout@v4
23+
- uses: actions/setup-python@v1
24+
- name: Install Dependencies
25+
run: choco install googlechrome -y --ignore-checksums
26+
- name: Install devtools
27+
run: pip install --user .[dev] numpy
28+
- name: diagnostic
29+
run: devtools-doctor
30+
- name: test1
31+
run: pytest
32+
- name: test2
33+
run: python app/test1.py
34+
test-mac:
35+
runs-on: windows-latest
36+
steps:
37+
- uses: actions/checkout@v4
38+
- uses: actions/setup-python@v1
39+
- name: Install Dependencies
40+
run: macos-latest
41+
- name: Install devtools
42+
run: pip install --user .[dev] numpy
43+
- name: diagnostic
44+
run: devtools-doctor
45+
- name: test1
46+
run: pytest
47+
- name: test2
48+
run: python app/test1.py

0 commit comments

Comments
 (0)