diff --git a/.github/workflows/docker_img.yml b/.github/workflows/docker_img.yml index 89d5e212b134d9e08b611e286b389bd8da5c8bd8..cddd27275dfbeb8b988d76c58f04802da9cf35cc 100644 --- a/.github/workflows/docker_img.yml +++ b/.github/workflows/docker_img.yml @@ -163,8 +163,8 @@ jobs: matrix: os: - ubuntu-latest - - windows-latest - - macos-latest + # - windows-latest + # - macos-latest viewer: - ng - fsa @@ -185,11 +185,6 @@ jobs: - name: Install dependencies and set variables run: | npm install --no-save cypress - if [[ "${{ matrix.browser }}" == "webkit" ]] - then - npm install --no-save playwright-webkit - USE_SAFARI=1 - fi GIT_DIGEST=${{ github.sha }} GIT_DIGEST=$(echo $GIT_DIGEST | grep -oP '^.{6}') @@ -203,7 +198,14 @@ jobs: echo "SCREENSHOT_URL=$SCREENSHOT_URL" >> $GITHUB_ENV echo "SCREENSHOT_PATH=$SCREENSHOT_PATH" >> $GITHUB_ENV + + - name: Install optional dependency + if: ${{ matrix.browser == 'webkit' }} + run: | + npm install --no-save playwright-webkit + USE_SAFARI=1 echo "USE_SAFARI=$USE_SAFARI" >> $GITHUB_ENV + - name: Run cypress run: ./node_modules/.bin/cypress run --browser ${{ matrix.browser }} -s cypress/e2e/screenshot.cy.js - uses: actions/upload-artifact@v4