diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f526aa5c..43e99798 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -97,15 +97,10 @@ jobs: run: node browser-test/create-mobile-configuration.js - name: Build OpenWISP WiFi Login Pages - run: | - export NODE_OPTIONS=--openssl-legacy-provider - yarn setup - webpack --mode development --progress --config config/webpack.config.js + run: yarn build-dev - name: Running OpenWISP WiFi Login Pages - run: | - export NODE_OPTIONS=--openssl-legacy-provider - yarn start & + run: yarn start & - name: Running OpenWISP Radius run: cd openwisp-radius && ./tests/manage.py runserver & diff --git a/package.json b/package.json index a6755c8d..6635f56e 100644 --- a/package.json +++ b/package.json @@ -110,9 +110,10 @@ "webpack-dev-server": "^4.7.3" }, "scripts": { - "build": "npm run setup && webpack --mode production --progress --config config/webpack.config.js", - "client": "npm run setup && webpack serve --host 0.0.0.0 --mode development --config config/webpack.config.js", - "coverage": "jest --coverage --testPathIgnorePatterns=/browser-test/", + "build": "export NODE_OPTIONS=--openssl-legacy-provider npm run setup && webpack --mode production --progress --config config/webpack.config.js", + "build-dev": "export NODE_OPTIONS=--openssl-legacy-provider npm run setup && webpack --mode development --progress --config config/webpack.config.js", + "client": "export NODE_OPTIONS=--openssl-legacy-provider npm run setup && webpack serve --host 0.0.0.0 --mode development --config config/webpack.config.js", + "coverage": "jest --coverage --testPathIgnorePatterns=/browser-test/", "coveralls": "test -f ./coverage/lcov.info && cat ./coverage/lcov.info | coveralls || echo 'no coverage file found'", "add-org": "node config/add-org.js", "server": "npm run setup && nodemon server/start.js",