From 7f97708cd1f4e6d484b23d3e4873b0df50fe7c09 Mon Sep 17 00:00:00 2001 From: Steven Zemelka Date: Thu, 9 Feb 2023 00:20:18 +0100 Subject: [PATCH] #23 - added MMM-VRR module installation --- .github/workflows/automated-tests.yaml | 49 ++++++++++++++------------ 1 file changed, 27 insertions(+), 22 deletions(-) diff --git a/.github/workflows/automated-tests.yaml b/.github/workflows/automated-tests.yaml index a2d5c8b..5126a02 100644 --- a/.github/workflows/automated-tests.yaml +++ b/.github/workflows/automated-tests.yaml @@ -2,9 +2,9 @@ name: "Run MagicMirror Automated Tests" on: push: - branches: [master] + branches: [ master ] pull_request: - branches: [master] + branches: [ master ] permissions: contents: read @@ -15,24 +15,29 @@ jobs: timeout-minutes: 30 strategy: matrix: - node-version: [14.x, 16.x, 18.x] + node-version: [ 14.x, 16.x, 18.x ] steps: - - name: Checkout code - uses: actions/checkout@v3 - with: - repository: MichMich/MagicMirror - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 - with: - node-version: ${{ matrix.node-version }} - cache: "npm" - - name: Install dependencies and run tests - run: | - Xvfb :99 -screen 0 1024x768x16 & - export DISPLAY=:99 - npm run install-mm:dev - touch css/custom.css - npm run test:prettier - npm run test:js - npm run test:css - npm run test + - name: Checkout code + uses: actions/checkout@v3 + with: + repository: MichMich/MagicMirror + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v3 + with: + node-version: ${{ matrix.node-version }} + cache: "npm" + - name: Checkout MMM-Vrr + uses: actions/checkout@v3 + with: + path: modules + run: npm install + - name: Install dependencies and run tests + run: | + Xvfb :99 -screen 0 1024x768x16 & + export DISPLAY=:99 + npm run install-mm:dev + touch css/custom.css + npm run test:prettier + npm run test:js + npm run test:css + npm run test