From df502e5333bf386f72d91956888936e962e3676d Mon Sep 17 00:00:00 2001 From: Lars Berning <151194+laberning@users.noreply.github.com> Date: Sat, 24 Apr 2021 11:22:29 +0200 Subject: [PATCH] adds system dependencies to build workflow --- .github/workflows/node.js.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 984c279..18cedf1 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -17,7 +17,6 @@ jobs: strategy: matrix: node-version: [14.x, 15.x] - # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps: - uses: actions/checkout@v2 @@ -25,7 +24,11 @@ jobs: uses: actions/setup-node@v2 with: node-version: ${{ matrix.node-version }} + - name: Install system dependencies + run: | + sudo apt -qq update + sudo apt install -y bluetooth bluez libbluetooth-dev libudev-dev - run: npm ci - run: npm run build --if-present - - run: npm lint + - run: npm run lint - run: npm test