Skip to content

Follow HLint suggestion: use <$> #13481

Follow HLint suggestion: use <$>

Follow HLint suggestion: use <$> #13481

Triggered via pull request June 24, 2026 02:22
Status Success
Total duration 1h 48m 34s
Artifacts 4

validate.yml

on: pull_request
Matrix: validate
Build statically linked using alpine
12m 42s
Build statically linked using alpine
Matrix: dogfooding
Matrix: validate-old-ghcs
Create a GitHub prerelease with the binary artifacts
0s
Create a GitHub prerelease with the binary artifacts
Create a GitHub LTS prerelease with the binary artifacts
0s
Create a GitHub LTS prerelease with the binary artifacts
Validate post job
3s
Validate post job
Fit to window
Zoom out
Zoom in

Annotations

63 errors, 26 warnings, and 7 notices
Validate ubuntu-latest ghc-9.8.4
Could not load module ‘P’.
Validate ubuntu-latest ghc-9.8.4
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate ubuntu-latest ghc-9.8.4
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate ubuntu-latest ghc-9.8.4
Variable not in scope: thisNameDoesNotExist
Validate ubuntu-latest ghc-9.14.1
Could not load module ‘P’.
Validate ubuntu-latest ghc-9.14.1
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate ubuntu-latest ghc-9.14.1
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate ubuntu-latest ghc-9.14.1
Variable not in scope: thisNameDoesNotExist
Validate ubuntu-latest ghc-9.6.7
Could not load module ‘P’
Validate ubuntu-latest ghc-9.6.7
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate ubuntu-latest ghc-9.6.7
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate ubuntu-latest ghc-9.6.7
Variable not in scope: thisNameDoesNotExist
Validate ubuntu-latest ghc-9.12.4
Could not load module ‘P’.
Validate ubuntu-latest ghc-9.12.4
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate ubuntu-latest ghc-9.12.4
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate ubuntu-latest ghc-9.12.4
Variable not in scope: thisNameDoesNotExist
Validate ubuntu-latest ghc-9.4.8
Could not load module ‘P’
Validate ubuntu-latest ghc-9.4.8
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate ubuntu-latest ghc-9.4.8
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate windows-latest ghc-9.14.1
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate windows-latest ghc-9.14.1
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate windows-latest ghc-9.14.1
Variable not in scope: thisNameDoesNotExist
Validate ubuntu-latest ghc-9.10.3
Could not load module ‘P’.
Validate ubuntu-latest ghc-9.10.3
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate ubuntu-latest ghc-9.10.3
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate ubuntu-latest ghc-9.10.3
Variable not in scope: thisNameDoesNotExist
Validate windows-latest ghc-9.4.8
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate windows-latest ghc-9.4.8
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate macos-latest ghc-9.8.4
Could not load module ‘P’.
Validate macos-latest ghc-9.8.4
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate macos-latest ghc-9.8.4
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate macos-latest ghc-9.8.4
Variable not in scope: thisNameDoesNotExist
Validate windows-latest ghc-9.8.4
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate windows-latest ghc-9.8.4
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate windows-latest ghc-9.8.4
Variable not in scope: thisNameDoesNotExist
Validate macos-latest ghc-9.6.7
Could not load module ‘P’
Validate macos-latest ghc-9.6.7
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate macos-latest ghc-9.6.7
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate macos-latest ghc-9.6.7
Variable not in scope: thisNameDoesNotExist
Validate macos-latest ghc-9.4.8
Could not load module ‘P’
Validate macos-latest ghc-9.4.8
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate macos-latest ghc-9.4.8
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate windows-latest ghc-9.12.4
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate windows-latest ghc-9.12.4
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate windows-latest ghc-9.12.4
Variable not in scope: thisNameDoesNotExist
Validate macos-latest ghc-9.12.4
Could not load module ‘P’.
Validate macos-latest ghc-9.12.4
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate macos-latest ghc-9.12.4
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate macos-latest ghc-9.12.4
Variable not in scope: thisNameDoesNotExist
Validate macos-latest ghc-9.14.1
Could not load module ‘P’.
Validate macos-latest ghc-9.14.1
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate macos-latest ghc-9.14.1
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate macos-latest ghc-9.14.1
Variable not in scope: thisNameDoesNotExist
Validate macos-latest ghc-9.10.3
Could not load module ‘P’.
Validate macos-latest ghc-9.10.3
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate macos-latest ghc-9.10.3
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate macos-latest ghc-9.10.3
Variable not in scope: thisNameDoesNotExist
Validate windows-latest ghc-9.6.7
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate windows-latest ghc-9.6.7
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate windows-latest ghc-9.6.7
Variable not in scope: thisNameDoesNotExist
Validate windows-latest ghc-9.10.3
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate windows-latest ghc-9.10.3
Variable not in scope: this_is_not_expected_to_compile :: Int
Validate windows-latest ghc-9.10.3
Variable not in scope: thisNameDoesNotExist
Build statically linked using alpine
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate ubuntu-latest ghc-9.14.1
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate ubuntu-latest ghc-9.12.4
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate ubuntu-latest ghc-9.10.3
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate macos-latest ghc-9.8.4
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Validate macos-latest ghc-9.6.7
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Validate macos-latest ghc-9.4.8
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Validate windows-latest ghc-9.12.4
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate macos-latest ghc-9.12.4
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate macos-latest ghc-9.12.4
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Validate macos-latest ghc-9.14.1
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate macos-latest ghc-9.14.1
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Validate macos-latest ghc-9.10.3
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate macos-latest ghc-9.10.3
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Validate windows-latest ghc-9.10.3
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Dogfooding ubuntu-latest ghc-9.10.3
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate old ghcs 8.0.2
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Dogfooding windows-latest ghc-9.10.3
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Dogfooding macos-latest ghc-9.10.3
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate old ghcs 8.4.4
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate old ghcs 8.10.7
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate old ghcs 8.2.2
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate old ghcs 8.8.4
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate old ghcs 9.0.2
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate old ghcs 9.2.8
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate old ghcs 8.6.5
The import of ‘foldl'’ from module ‘Data.List’ is redundant
Validate macos-latest ghc-9.8.4
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
Validate macos-latest ghc-9.6.7
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
Validate macos-latest ghc-9.4.8
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
Validate macos-latest ghc-9.12.4
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
Validate macos-latest ghc-9.14.1
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
Validate macos-latest ghc-9.10.3
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
Dogfooding macos-latest ghc-9.10.3
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167

Artifacts

Produced during runtime
Name Size Digest
cabal-Linux-static-x86_64
16.9 MB
sha256:b0f4de088d97cda708e5e508d9c456dd2ad4591e9227a66a35365e1d2551599c
cabal-Linux-x86_64
11.7 MB
sha256:5f0207cec0d29f83f0dca0934789cd838424d424f7b4627551396c2228d83be7
cabal-Windows-x86_64
14.5 MB
sha256:6e07b8c0922b91648bd82adb5a2ff0a95740c9c61996d5cba8b72ff0b21130ca
cabal-macOS-aarch64
19.9 MB
sha256:74ebfb56d7ba42c33bcfdd820a280471274972104a67d5b6866c2540e2fe051e