Skip to content

Conversation

andreasabel
Copy link
Member

@andreasabel andreasabel commented Oct 7, 2025

  • Cosmetics: Update stack.yaml files to latest minor versions
  • Update CI to Agda-2.8.0 and GHC-9.12.2 (shipped with ubuntu-24.04)

Using the GHC version shipped with the virtual environment speeds up CI considerably:

Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Updates CI and Stack configurations to target newer toolchains for faster builds and modern compatibility.

  • Bump CI to GHC 9.12.2 and Cabal 3.16.0.0; point Agda to v2.8.0.
  • Update Stack resolvers/compilers to recent LTS snapshots and remove outdated Stack configs.
  • Upgrade checkout action to v5.

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
stack-9.6.7.yaml Update resolver to lts-22.44 and compiler to ghc-9.6.7 to align with the newer GHC series.
stack-9.6.2.yaml Remove obsolete Stack config for GHC 9.6.2.
stack-9.4.8.yaml Update resolver to lts-21.25 and compiler to ghc-9.4.8.
stack-9.4.5.yaml Remove obsolete Stack config for GHC 9.4.5.
stack-8.10.5.yaml Remove obsolete Stack config for GHC 8.10.5.
.github/workflows/ci-ubuntu.yml Bump GHC and Cabal versions, switch Agda references to v2.8.0, and upgrade actions/checkout to v5.

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Copy link
Contributor

@MatthewDaggitt MatthewDaggitt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems like a good win!

@MatthewDaggitt MatthewDaggitt added this to the v2.4 milestone Oct 7, 2025
@MatthewDaggitt MatthewDaggitt added this pull request to the merge queue Oct 7, 2025
Merged via the queue into master with commit c233a37 Oct 7, 2025
12 checks passed
@andreasabel andreasabel deleted the ci-2.8.0 branch October 7, 2025 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants