diff --git a/.github/workflows/openvidu-getaroom-tutorial.yml b/.github/workflows/openvidu-getaroom-tutorial.yml index 9703a589..ba3bcc09 100644 --- a/.github/workflows/openvidu-getaroom-tutorial.yml +++ b/.github/workflows/openvidu-getaroom-tutorial.yml @@ -28,7 +28,10 @@ jobs: sudo npm install --location=global http-server http-server openvidu-getaroom/web > results/logs/client_application.log 2>&1 & sleep 5 - + + - name: Install dependencies + run: npm ci + - name: Install Playwright Browsers run: | npx playwright install chromium diff --git a/.github/workflows/openvidu-iframe-tutorial.yml b/.github/workflows/openvidu-iframe-tutorial.yml index ac32d3e5..ea10c3b4 100644 --- a/.github/workflows/openvidu-iframe-tutorial.yml +++ b/.github/workflows/openvidu-iframe-tutorial.yml @@ -30,7 +30,10 @@ jobs: sleep 10 sudo http-server openvidu-iframe/web > results/logs/http_server_iframe.log 2>&1 & - - name: Install Playwright Browsers + - name: Install dependencies + run: npm ci + + - name: Install Playwright Browsers run: | npx playwright install chromium sleep 5 diff --git a/.github/workflows/openvidu-js-screen-share-tutorial.yml b/.github/workflows/openvidu-js-screen-share-tutorial.yml index a164dc0e..ea40ef9f 100644 --- a/.github/workflows/openvidu-js-screen-share-tutorial.yml +++ b/.github/workflows/openvidu-js-screen-share-tutorial.yml @@ -30,7 +30,10 @@ jobs: sudo npm install --location=global http-server sudo http-server openvidu-js-screen-share/web > results/logs/client_application.log 2>&1 & - - name: Install Playwright Browsers + - name: Install dependencies + run: npm ci + + - name: Install Playwright Browsers run: | npx playwright install chromium sleep 5 diff --git a/.github/workflows/openvidu-js-tutorial.yml b/.github/workflows/openvidu-js-tutorial.yml index f2452b42..7600b404 100644 --- a/.github/workflows/openvidu-js-tutorial.yml +++ b/.github/workflows/openvidu-js-tutorial.yml @@ -29,7 +29,10 @@ jobs: sudo npm install --location=global http-server sudo http-server openvidu-js/web > results/logs/client_application.log 2>&1 & - - name: Install Playwright Browsers + - name: Install dependencies + run: npm ci + + - name: Install Playwright Browsers run: | npx playwright install chromium sleep 5 diff --git a/.github/workflows/openvidu-react-tutorial.yml b/.github/workflows/openvidu-react-tutorial.yml index 392310c2..229482e6 100644 --- a/.github/workflows/openvidu-react-tutorial.yml +++ b/.github/workflows/openvidu-react-tutorial.yml @@ -35,7 +35,10 @@ jobs: npm install npm start > ../results/logs/client_application.log 2>&1 & - - name: Install Playwright Browsers + - name: Install dependencies + run: npm ci + + - name: Install Playwright Browsers run: | npx playwright install chromium sleep 5 diff --git a/.github/workflows/openvidu-recording-java-tutorial.yml b/.github/workflows/openvidu-recording-java-tutorial.yml index f1247f0a..335f1efb 100644 --- a/.github/workflows/openvidu-recording-java-tutorial.yml +++ b/.github/workflows/openvidu-recording-java-tutorial.yml @@ -43,7 +43,10 @@ jobs: - - name: Install Playwright Browsers + - name: Install dependencies + run: npm ci + + - name: Install Playwright Browsers run: | npx playwright install chromium sleep 5 diff --git a/.github/workflows/openvidu-recording-node-tutorial.yml b/.github/workflows/openvidu-recording-node-tutorial.yml index 10ebcf80..337f2845 100644 --- a/.github/workflows/openvidu-recording-node-tutorial.yml +++ b/.github/workflows/openvidu-recording-node-tutorial.yml @@ -37,7 +37,10 @@ jobs: sudo node server.js http://localhost:4443 MY_SECRET > ../results/logs/server_client_application.log 2>&1 & sleep 10 - - name: Install Playwright Browsers + - name: Install dependencies + run: npm ci + + - name: Install Playwright Browsers run: | npx playwright install chromium sleep 5 diff --git a/.github/workflows/openvidu-vue-tutorial.yml b/.github/workflows/openvidu-vue-tutorial.yml index cdae170c..b3071050 100644 --- a/.github/workflows/openvidu-vue-tutorial.yml +++ b/.github/workflows/openvidu-vue-tutorial.yml @@ -34,7 +34,10 @@ jobs: npm install npm run serve > ../results/logs/client_application.log 2>&1 & - - name: Install Playwright Browsers + - name: Install dependencies + run: npm ci + + - name: Install Playwright Browsers run: | npx playwright install chromium sleep 5