Skip to content

Conversation

@hasufell
Copy link
Member

@hasufell hasufell commented Dec 11, 2025

So far seems to have saved 7 minutes

@hasufell hasufell force-pushed the stable-haskell/CI-speedup branch from 0d88988 to 8e7a122 Compare December 11, 2025 08:54
@hasufell hasufell force-pushed the stable-haskell/CI-speedup branch from 8e7a122 to e3d7bb1 Compare December 11, 2025 10:07
Since we now don't provide cabal anymore.
@hasufell hasufell force-pushed the stable-haskell/CI-speedup branch from e3d7bb1 to 016a471 Compare December 11, 2025 10:24
e.g.:
  make CABAL=$(./build-cabal.sh)

One can also set CABAL0_ARGS environment variable.
@hasufell hasufell force-pushed the stable-haskell/CI-speedup branch from 7d3c68d to 09a560e Compare December 11, 2025 11:48
Copy link

@angerman angerman left a comment

Choose a reason for hiding this comment

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

Amazing! Let's please separate the Makefile changes into a separate PR, and have this be only release ci configuration changes.

@hasufell
Copy link
Member Author

@angerman that doesn't make sense. The Makefile changes are prerequisites to be able to use a system cabal.

@angerman
Copy link

By changing the Makefile you broke part of the CI.

@hasufell
Copy link
Member Author

By changing the Makefile you broke part of the CI.

Then that has to be fixed as part of this PR.

@hasufell hasufell force-pushed the stable-haskell/CI-speedup branch 3 times, most recently from 99b1381 to 18737b8 Compare December 12, 2025 13:06
@andreabedini
Copy link
Member

So far seems to have saved 7 minutes

Why is this saving time?

@hasufell hasufell force-pushed the stable-haskell/CI-speedup branch 3 times, most recently from f11b4e4 to cd9d99c Compare December 16, 2025 03:02
We should now be able to build stage2 by pointing
to an appropriate stage1 anywhere in PATH.

We also provide the ability to bindist stage1.
@hasufell hasufell force-pushed the stable-haskell/CI-speedup branch from cd9d99c to cce6bb1 Compare December 16, 2025 04:42
@hasufell hasufell force-pushed the stable-haskell/CI-speedup branch from 2ee3eee to ce8cdb2 Compare December 16, 2025 06:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants