Rework Darwin jobs
commit1f60a97753dcdf840599f7eb19fe1c7ce9bc0995
authorBryan Richter <bryan@haskell.foundation>
Fri, 5 Apr 2024 10:48:37 +0000 (5 13:48 +0300)
committerMikolaj <281893+Mikolaj@users.noreply.github.com>
Tue, 16 Apr 2024 11:26:08 +0000 (16 11:26 +0000)
treedaf6d4718924b0cacfc3ca870d62f10c5477600b
parent50c0c0f82c4d85f1c3b868c6affb30ed53fbdcb5
Rework Darwin jobs

* Use `arch` explicitly in both jobs. I don't know why x86_64 is the
  default, and I don't like it.

* Stop using brew. This means a toolchain needs to already be installed
  where CI is run. This is the case today, although it's a bit fragile
  and I'll probably revisit it.

* Use a matrix build to clean up the yml.

* Use GHC 9.8.2 to work around GHC#24050
.gitlab-ci.yml