Fast Haskell Scripts on GitHub Actions
Summary
A practical guide to speeding up Haskell script execution on GitHub Actions by bundling a compiled Magix-produced binary with its non-glibc libraries and caching it. It details a bash bundler, a workflow that caches the bundle per script and nixpkgs revision, and notes on glibc compatibility. The article is valuable for automators optimizing CI pipelines and for those exploring language-agnostic approaches to portable executables.