Skip to content

Commit d3f24a2

Browse files
committed
Added installation of pyserial (Arduino-CI/arduino_ci#235) and moved to using OS matrix
1 parent b64cc86 commit d3f24a2

File tree

3 files changed

+13
-59
lines changed

3 files changed

+13
-59
lines changed

.github/workflows/windows.yaml renamed to .github/workflows/actions.yaml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Windows
1+
name: Run Unit Tests
22

33
on:
44
push:
@@ -15,13 +15,23 @@ on:
1515

1616
jobs:
1717
"unittest_reveng_paj7620":
18-
runs-on: windows-latest
18+
strategy:
19+
matrix:
20+
os: [ubuntu-latest, macos-latest, windows-latest]
21+
runs-on: ${{ matrix.os }}
1922
steps:
2023
- uses: actions/checkout@v2
2124
- uses: ruby/setup-ruby@v1
2225
with:
2326
ruby-version: 2.6
24-
- name: Run tests
27+
- uses: actions/setup-python@v2
28+
with:
29+
python-version: '3.x'
30+
- name: Install Python Serial
31+
run: |
32+
python -m pip install --upgrade pip
33+
pip install pyserial
34+
- name: Run unit tests
2535
run: |
2636
g++ -v
2737
bundle install

.github/workflows/linux.yaml

Lines changed: 0 additions & 28 deletions
This file was deleted.

.github/workflows/macos.yaml

Lines changed: 0 additions & 28 deletions
This file was deleted.

0 commit comments

Comments
 (0)