From b9f2bddffca71a0cfdebe401296f0715b13e97e7 Mon Sep 17 00:00:00 2001 From: n1474335 Date: Thu, 9 Mar 2023 14:01:21 +0000 Subject: [PATCH] Added UI tests back into Github Actions scripts --- .github/workflows/master.yml | 8 +++++--- .github/workflows/pull_requests.yml | 8 +++++--- .github/workflows/releases.yml | 8 +++++--- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index d7880ff9..7aa470c9 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -37,9 +37,11 @@ jobs: - name: Generate sitemap run: npx grunt exec:sitemap - # - name: UI Tests - # if: success() - # run: xvfb-run --server-args="-screen 0 1200x800x24" npx grunt testui + - name: UI Tests + if: success() + run: | + sudo apt-get install xvfb + xvfb-run --server-args="-screen 0 1200x800x24" npx grunt testui - name: Prepare for GitHub Pages if: success() diff --git a/.github/workflows/pull_requests.yml b/.github/workflows/pull_requests.yml index 0e746497..b485edad 100644 --- a/.github/workflows/pull_requests.yml +++ b/.github/workflows/pull_requests.yml @@ -33,6 +33,8 @@ jobs: if: success() run: npx grunt prod - # - name: UI Tests - # if: success() - # run: xvfb-run --server-args="-screen 0 1200x800x24" npx grunt testui + - name: UI Tests + if: success() + run: | + sudo apt-get install xvfb + xvfb-run --server-args="-screen 0 1200x800x24" npx grunt testui diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml index 966fe1d5..b1be78f9 100644 --- a/.github/workflows/releases.yml +++ b/.github/workflows/releases.yml @@ -34,9 +34,11 @@ jobs: if: success() run: npx grunt prod - # - name: UI Tests - # if: success() - # run: xvfb-run --server-args="-screen 0 1200x800x24" npx grunt testui + - name: UI Tests + if: success() + run: | + sudo apt-get install xvfb + xvfb-run --server-args="-screen 0 1200x800x24" npx grunt testui - name: Upload Release Assets if: success()