diff --git a/.github/workflows/windowsFull.yml b/.github/workflows/windowsFull.yml new file mode 100644 index 0000000000..d00a451c73 --- /dev/null +++ b/.github/workflows/windowsFull.yml @@ -0,0 +1,35 @@ +name: Example to run sitespeed.io on Windows +on: + push: + branches: + - main + pull_request: + branches: + - main +jobs: + build: + runs-on: windows-latest + steps: + - name: Use Node.js + uses: actions/setup-node@v4 + with: + node-version: '20.x' + - name: Install sitespeed.io + run: npm install sitespeed.io -g + shell: bash + - name: Install dependencies + run: | + choco install ffmpeg + choco outdated + choco install python + choco install googlechrome + python -m pip install --upgrade --user pip + python -m pip install --upgrade --user setuptools + python -m pip install --user pyssim OpenCV-Python Numpy scipy + python -m pip --version + python -m pip show Pillow + python -m pip show pyssim + shell: cmd + - name: Example running test on Windows + run: sitespeed.io -n 1 --video --visualMetrics --viewPort 1024x768 https://www.sitespeed.io/ + shell: bash \ No newline at end of file