CI: use macos for tests.

This commit is contained in:
Richard Moore 2020-11-23 18:22:31 -05:00
parent 2cf462c571
commit 8b54f7ff23
No known key found for this signature in database
GPG Key ID: 665176BE8E9DC651

View File

@ -9,7 +9,8 @@ jobs:
test-node:
runs-on: ubuntu-latest
# runs-on: ubuntu-latest
runs-on: macos-latest
strategy:
fail-fast: false
@ -25,11 +26,8 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v2
- name: Add Ubuntu package repo
run: sudo echo "deb http://us.archive.ubuntu.com/ubuntu/ bionic main restricted" > /etc/apt/sources.list && sudo cat /etc/apt/sources.list
- name: Install node-hid requirements
run: sudo apt-get install libusb-1.0-0 libusb-1.0-0-dev libudev-dev
# - name: Install node-hid requirements
# run: sudo apt-get install libusb-1.0-0 libusb-1.0-0-dev libudev-dev
- name: Install dependencies (and link per package)
run: npm ci
@ -43,7 +41,8 @@ jobs:
test-browser:
runs-on: ubuntu-latest
# runs-on: ubuntu-latest
runs-on: macos-latest
strategy:
fail-fast: false
@ -58,8 +57,8 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v2
- name: Install node-hid requirements
run: sudo apt-get install libusb-1.0-0 libusb-1.0-0-dev libudev-dev
# - name: Install node-hid requirements
# run: sudo apt-get install libusb-1.0-0 libusb-1.0-0-dev libudev-dev
- name: Install dependencies (and link per package)
run: npm ci