From ea61428ff5af435dcc56b0d6cc8a931c858d9d5b Mon Sep 17 00:00:00 2001 From: Gregory Schier Date: Sat, 24 Feb 2024 16:29:22 -0800 Subject: [PATCH] Install plugins in CI --- .github/workflows/artifacts.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/artifacts.yml b/.github/workflows/artifacts.yml index 12790eb9..e1a92c58 100644 --- a/.github/workflows/artifacts.yml +++ b/.github/workflows/artifacts.yml @@ -45,7 +45,18 @@ jobs: sudo apt-get update sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf - name: Install dependencies - run: npm ci + run: | + npm ci + cd plugins/filter-jsonpath + npm ci + cd ../filter-xpath + npm ci + cd ../importer-insomnia + npm ci + cd ../importer-postman + npm ci + cd ../importer-yaak + npm ci - name: Build plugins run: npm run build:plugins - name: Run tests