Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI updates (drop 8.4.4, update old-ghcs, update bootstrap plans) #9722

Merged
merged 4 commits into from
Feb 23, 2024

Commits on Feb 23, 2024

  1. ci: Drop validate 8.4.4 job.

    We no longer support 8.4.4 as it is older than three years.
    cabal-install can
    still be used with 8.4.4, but just not built with it, and this is tested
    by the old-ghcs jobs.
    mpickering authored and Mikolaj committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    b205400 View commit details
    Browse the repository at this point in the history
  2. Add 8.4.4, 8.2.2 and 8.0.2 to old-ghcs validation

    We were missing coverage from running tests with these ghc versions.
    mpickering authored and Mikolaj committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    9000873 View commit details
    Browse the repository at this point in the history
  3. Update bootstrap plans: 8.10.7, 9.0.2, 9.2.8, 9.4.8, 9.6.4, 9.8.1

    And add the relevant CI jobs for these plans
    mpickering authored and Mikolaj committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    f7dd8c2 View commit details
    Browse the repository at this point in the history
  4. Mark ForeignLibs test as broken with ghc-8.4.4

    It fails in the old-ghcs 8.4.4 configuration, and debugging why seems to
    have very little pay-off for this niche feature in a very old
    configuration.
    mpickering authored and Mikolaj committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    a90d44f View commit details
    Browse the repository at this point in the history