diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c15606df..058082e5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,15 +1,18 @@ name: CI -on: - push: - branches: [ main ] - pull_request: +on: [push, pull_request] jobs: test: strategy: fail-fast: false matrix: - ruby: ['2.6', '2.7', '3.0', '3.1', '3.2'] - runs-on: ubuntu-latest + ruby: ['2.6', '2.7', '3.0', '3.1', '3.2', 'head'] + os: ['ubuntu-latest', 'windows-latest'] + include: + - ruby: mingw + os: windows-latest + - ruby: mswin + os: windows-latest + runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 - uses: ruby/setup-ruby@v1