diff --git a/.github/workflows/selftest.macos-13.yml b/.github/workflows/selftest.macos-13.yml deleted file mode 100644 index c123c6c..0000000 --- a/.github/workflows/selftest.macos-13.yml +++ /dev/null @@ -1,76 +0,0 @@ -name: selftest macos-10.15 -on: - workflow_dispatch: null - schedule: - - cron: 0 0 1 * * - push: - branches: - - selftest -jobs: - build: - name: ${{ matrix.os }} / GHC ${{ matrix.ghc }} - runs-on: ${{ matrix.os }} - steps: - - uses: actions/checkout@v3 - - name: setup-haskell - uses: ./ - with: - ghc-version: ${{ matrix.ghc }} - - run: ghc --version - - run: cabal update - - run: cabal install alex - - run: alex --version - strategy: - matrix: - os: - - macos-13 - ghc: - - 7.10.3 - - 8.0.2 - - 8.2.2 - - 8.4.1 - - 8.4.2 - - 8.4.3 - - 8.4.4 - - 8.6.1 - - 8.6.2 - - 8.6.3 - - 8.6.4 - - 8.6.5 - - 8.8.1 - - 8.8.2 - - 8.8.3 - - 8.8.4 - - 8.10.1 - - 8.10.2 - - 8.10.3 - - 8.10.4 - - 8.10.5 - - 8.10.6 - - 8.10.7 - - 9.0.1 - - 9.0.2 - - 9.2.1 - - 9.2.2 - - 9.2.3 - - 9.2.4 - - 9.2.5 - - 9.2.6 - - 9.2.7 - - 9.2.8 - - 9.4.1 - - 9.4.2 - - 9.4.3 - - 9.4.4 - - 9.4.5 - - 9.4.6 - - 9.4.7 - - 9.4.8 - - 9.6.1 - - 9.6.2 - - 9.6.3 - - 9.6.4 - - 9.6.5 - - 9.8.1 - - 9.8.2 - - 9.10.1 diff --git a/README.md b/README.md index 2d8adef..5a48253 100644 --- a/README.md +++ b/README.md @@ -1,55 +1,55 @@ -| | `ubuntu-20.04` | `ubuntu-22.04` | `macos-11` | `macos-12` | `macos-13` | `windows-2019` | `windows-2022` | -| :----------------------- | :------------: | :------------: | :--------: | :--------: | :--------: | :------------: | :------------: | -| `latest` `9.10` `9.10.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.8` `9.8.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.8.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.6` `9.6.5` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.6.4` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.6.3` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.6.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.6.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.4` `9.4.8` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.4.7` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.4.6` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.4.5` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.4.4` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.4.3` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.4.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.4.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.2` `9.2.8` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.2.7` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.2.6` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.2.5` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.2.4` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.2.3` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.2.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.2.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.0` `9.0.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `9.0.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.10` `8.10.7` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.10.6` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.10.5` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.10.4` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.10.3` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.10.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.10.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.8` `8.8.4` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.8.3` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | ❌ | -| `8.8.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.8.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.6` `8.6.5` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.6.4` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.6.3` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.6.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.6.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.4` `8.4.4` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.4.3` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.4.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.4.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.2` `8.2.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `8.0` `8.0.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `7.10` `7.10.3` | 🟢 | ❌ | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | -| `7.4` `7.4.2` | 🟢 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | -| `7.2` `7.2.2` | 🟢 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | -| `7.0` `7.0.4` | 🟢 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | -| `7.0.1` | 🟢 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | +| | `ubuntu-20.04` | `ubuntu-22.04` | `macos-11` | `macos-12` | `windows-2019` | `windows-2022` | +| :----------------------- | :------------: | :------------: | :--------: | :--------: | :------------: | :------------: | +| `latest` `9.10` `9.10.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.8` `9.8.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.8.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.6` `9.6.5` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.6.4` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.6.3` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.6.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.6.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.4` `9.4.8` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.4.7` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.4.6` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.4.5` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.4.4` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.4.3` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.4.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.4.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.2` `9.2.8` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.2.7` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.2.6` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.2.5` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.2.4` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.2.3` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.2.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.2.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.0` `9.0.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `9.0.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.10` `8.10.7` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.10.6` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.10.5` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.10.4` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.10.3` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.10.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.10.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.8` `8.8.4` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.8.3` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | ❌ | +| `8.8.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.8.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.6` `8.6.5` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.6.4` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.6.3` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.6.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.6.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.4` `8.4.4` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.4.3` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.4.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.4.1` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.2` `8.2.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `8.0` `8.0.2` | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | +| `7.10` `7.10.3` | 🟢 | ❌ | 🟢 | 🟢 | 🟢 | 🟢 | +| `7.4` `7.4.2` | 🟢 | ❌ | ❌ | ❌ | ❌ | ❌ | +| `7.2` `7.2.2` | 🟢 | ❌ | ❌ | ❌ | ❌ | ❌ | +| `7.0` `7.0.4` | 🟢 | ❌ | ❌ | ❌ | ❌ | ❌ | +| `7.0.1` | 🟢 | ❌ | ❌ | ❌ | ❌ | ❌ | diff --git a/generate/selftest.ts b/generate/selftest.ts index 2adfa48..9e1ef1a 100644 --- a/generate/selftest.ts +++ b/generate/selftest.ts @@ -20,7 +20,6 @@ export async function versionMap() { 'ubuntu-22.04': new Set([...ghcup].filter(v => !not_working_on_ubuntu_22_04.has(v))), 'macos-11': ghcup, 'macos-12': ghcup, - 'macos-13': ghcup, 'windows-2019': ghcup, 'windows-2022': new Set([...ghcup].filter(v => !not_working_on_windows_2022.has(v))), };