-
Notifications
You must be signed in to change notification settings - Fork 50
Open
Labels
type: (4) cleanupCleanup / refactoring changes.Cleanup / refactoring changes.
Description
Looks like CI needs some update...
directory/.github/workflows/build.yml
Lines 17 to 27 in 6442a3c
| - { os: macOS-13, stack: lts-15.3, stack-extra-deps: "bytestring-0.11.3.0, file-io-0.1.4, filepath-1.4.100.0, unix-2.8.0.0" } | |
| - { os: macos-latest, stack: lts-22.7, stack-extra-deps: "bytestring-0.11.5.3, file-io-0.1.4, filepath-1.5.2.0, os-string-2.0.2, unix-2.8.5.1", stack-package-flags: "{directory: {os-string: true}, file-io: {os-string: true}, unix: {os-string: true}}", ghc-flags: -Werror=deprecations } | |
| - { os: ubuntu-latest, ghc: 8.10.7, cabal: 3.8.1.0 } | |
| - { os: ubuntu-latest, ghc: 9.0.2, cabal: 3.8.1.0 } | |
| - { os: ubuntu-latest, ghc: 9.2.4, cabal: 3.8.1.0 } | |
| - { os: ubuntu-latest, ghc: 9.4.3, cabal: 3.8.1.0, upload-sdist: true } | |
| # TODO: Unpin cabal from 3.12.10 after https://github.com/haskell/cabal/issues/10718 is fixed. | |
| - { os: ubuntu-latest, ghc: latest, cabal: 3.12.1.0, cabal-package-flags: +os-string, ghc-flags: -Werror=deprecations } | |
| - { os: windows-latest, stack: lts-15.3, stack-extra-deps: "bytestring-0.11.3.0, file-io-0.1.4, filepath-1.4.100.0, time-1.9.3, Win32-2.14.1.0", overrides: "before_prepare() { sed -i.bak -e /CreateSymbolicLinkW/d -e /GetFinalPathNameByHandleW/d configure.ac; }" } | |
| - { os: windows-latest, stack: lts-17.5, stack-extra-deps: "bytestring-0.11.3.0, file-io-0.1.4, filepath-1.4.100.0, time-1.9.3, Win32-2.14.1.0" } | |
| - { os: windows-latest, stack: lts-22.7, stack-extra-deps: "bytestring-0.11.5.3, file-io-0.1.4, filepath-1.5.2.0, os-string-2.0.2, time-1.14, Win32-2.14.1.0", stack-package-flags: "{directory: {os-string: true}, file-io: {os-string: true}, Win32: {os-string: true}}", ghc-flags: -Werror=deprecations } |
macos-13is deprecated and will disappear in December. There ismacos-15-intelif one wants to test on x86 rather than arm.- GHCs 9.2.4 and 9.4.3 are deprecated, relevant are 9.2.8 and 9.4.8.
- Maybe more recent GHC versions are included.
- Are there specific reasons to test on LTSs 15.3 (GHC 8.8.2), 17.5 (GHC 8.10.4), and 22.7 (GHC 9.6.4) rather than 16.31 (GHC 8.8.4), 18.28 (GHC 8.10.7) and 22.44 (GHC 9.6.7)---the latter ones are the final ones in each series.
Metadata
Metadata
Assignees
Labels
type: (4) cleanupCleanup / refactoring changes.Cleanup / refactoring changes.