Skip to content

Commit

Permalink
Add windows workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
trungleduc committed Jan 30, 2024
1 parent 1775d14 commit 163d6c3
Showing 1 changed file with 14 additions and 2 deletions.
16 changes: 14 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -210,8 +210,18 @@ jobs:
integration-tests:
name: Integration tests
needs: build
runs-on: ubuntu-latest

strategy:
fail-fast: true
matrix:
os: [ubuntu-latest, windows-latest]
shell: ['bash', 'powershell']
exclude:
- os: ubuntu-latest
shell: powershell
- os: windows-latest
shell: bash
runs-on: ${{matrix.os}}

env:
PLAYWRIGHT_BROWSERS_PATH: ${{ github.workspace }}/pw-browsers

Expand All @@ -231,6 +241,8 @@ jobs:
uses: mamba-org/setup-micromamba@v1
with:
environment-name: test-env
init-shell: >-
${{matrix.shell}}
create-args: >-
pip
Expand Down

0 comments on commit 163d6c3

Please sign in to comment.