From b5987c27eef9d962ab2f5bf65b5ccd5f59c4523b Mon Sep 17 00:00:00 2001 From: James Titcumb Date: Wed, 24 Apr 2024 11:31:37 +0100 Subject: [PATCH] Added Windows test execution --- .github/workflows/continuous-integration.yml | 23 ++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 91ccbe6..90ec057 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -7,3 +7,26 @@ on: jobs: ci: uses: laminas/workflow-continuous-integration/.github/workflows/continuous-integration.yml@1.x + + windows-tests: + runs-on: ${{ matrix.operating-system }} + strategy: + matrix: + operating-system: + - windows-latest + php-versions: + - '8.1' + - '8.2' + - '8.3' + steps: + - name: Setup PHP + uses: shivammathur/setup-php@v2 + with: + php-version: ${{ matrix.php-versions }} + extensions: intl + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - uses: actions/checkout@v3 + - uses: ramsey/composer-install@v3 + - name: Run PHPUnit + run: vendor/bin/phpunit