name: tests on: [push, pull_request] jobs: test: strategy: matrix: os: [windows-latest, ubuntu-latest] dc: [dmd-latest, ldc-latest] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@main - uses: dlang-community/setup-dlang@v1 with: compiler: ${{ matrix.dc }} - run: dub build - run: dub test