Content-Length: 340842 | pFad | http://github.com/purescript/purescript/pull/4568/commits/b17c5da7411fde188a6014dece6f9eef59542a99

73 Upgrade to GHC 9.6.6 by ad-si · Pull Request #4568 · purescript/purescript · GitHub
Skip to content

Upgrade to GHC 9.6.6 #4568

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

Merged
merged 45 commits into from
Apr 10, 2025
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
fce87ae
Upgrade CI
f-f Feb 20, 2025
0b1a3a4
Back to the previous haskell image
f-f Feb 20, 2025
a3afa62
Use new spavo
f-f Feb 20, 2025
c35a5f2
Upgrade node to latest supported lts
f-f Feb 20, 2025
76d4903
Upgrade to GHC 9.6.6
ad-si Mar 26, 2025
ce7fdf1
Upgrade CI to use GHC 9.6.6
ad-si Mar 26, 2025
90a4628
Merge branch 'upgrade-ci' into upgrade-to-ghc-9.6
ad-si Mar 26, 2025
c9480b4
Upgrade GitHub Actions
ad-si Mar 26, 2025
0d2faef
CI: Upgrade to macos-15, specify exact version of Ubuntu
ad-si Mar 27, 2025
eed2ce1
CI: Upgrade Stack from 2.15.1 to 3.3.1
ad-si Mar 27, 2025
30e8fb0
CI: Include stack.yaml.lock file and use it for the cache's file hashes
ad-si Mar 27, 2025
bc0afbb
CI: Also include `purescript.cabal` in cache's file hashes
ad-si Mar 27, 2025
3c2fe1d
Update documentation
ad-si Mar 27, 2025
85573e1
CI: Remove obsolete directory ownership changes
ad-si Mar 27, 2025
6128b5a
CI: Add safe.directory configuration for Ubuntu 24.04
ad-si Mar 27, 2025
204664e
CI: Fix container ownership issues in workflow configuration
ad-si Mar 27, 2025
e5634bc
CI: Simplify container configuration and fix working directory owners…
ad-si Mar 27, 2025
76a7a6e
Update version ranges of dependencies
ad-si Mar 27, 2025
b17c5da
Update Cabal version range and allow newer dependencies in stack conf…
ad-si Mar 27, 2025
2659d19
Update Cabal version to 3.10.3.0 in stack configuration
ad-si Mar 27, 2025
e96aea6
Enable allow-newer option in stack configuration
ad-si Mar 27, 2025
22af018
Update dependency versions in purescript.cabal and stack.yaml
ad-si Mar 27, 2025
28dbda6
Update weeder installation and streamline CI workflow
ad-si Mar 27, 2025
25a3ce7
Fix wrapping of run commands
ad-si Mar 27, 2025
823079b
Remove obsolete quotes
ad-si Mar 27, 2025
834e722
Add missing `--name` flag to `spago init`
ad-si Mar 27, 2025
f69d8a3
Add Adrian Sieber to contributors
ad-si Mar 27, 2025
ce06b8f
Add changelog entry for GHC upgrade
ad-si Mar 27, 2025
8df842f
Use new weeder.toml config file format
ad-si Mar 27, 2025
d60e9a3
Install missing `jq` dependency
ad-si Mar 27, 2025
6e4857a
CI: Use `-y` flag for all `apt-get install` runs
ad-si Mar 27, 2025
2c77b49
Vendor pattern-arrows
ad-si Mar 28, 2025
0f095cd
Run haskell container on ubuntu-latest, use macos-13 and macos-14
ad-si Apr 1, 2025
6b2de83
CI: Use strings instead of arrays for matrix.os
ad-si Apr 1, 2025
2b5f959
Fix Hlint warnings
ad-si Apr 1, 2025
d92bc28
Add arm64 Linux to testing matrix
ad-si Apr 2, 2025
7648898
Correctly match only self-hosted Linux runner
ad-si Apr 2, 2025
0f1b3f6
Don't use self-hosted runners anymore, as GitHub runners cover all cases
ad-si Apr 3, 2025
e10f4ff
Mention glibc bump from `2.28` to `2.31` in changelog
ad-si Apr 3, 2025
212e449
Upgrade to latest version of aeson-better-errors from Hackage
ad-si Apr 8, 2025
73e532f
Remove obsolete `allow-newer` section, delete .stack-work on make clean
ad-si Apr 9, 2025
603f903
Re-add `allow-newer` block, improve dependency bounds
ad-si Apr 9, 2025
71a04cc
Downgrade haskeline to 0.8.2 to avoid libtinfo issues
ad-si Apr 9, 2025
5a34763
Update aeson-better-errors and use cheapskate fork
purefunctor Apr 9, 2025
97042ef
Fix build errors in stack
purefunctor Apr 10, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update Cabal version range and allow newer dependencies in stack conf…
…iguration
  • Loading branch information
ad-si committed Mar 27, 2025
commit b17c5da7411fde188a6014dece6f9eef59542a99
2 changes: 1 addition & 1 deletion purescript.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ common defaults
bower-json >=1.1.0.0 && <1.2,
boxes >=0.1.5 && <0.2,
bytestring >=0.11.3.1 && <0.12,
Cabal >=3.6.3.0 && <3.7,
Cabal >=3.10.3.0 && <3.11,
cborg >=0.2.7.0 && <0.3,
cheapskate >=0.1.1.2 && <0.2,
clock >=0.8.3 && <0.9,
Expand Down
6 changes: 6 additions & 0 deletions stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,3 +53,9 @@ flags:
haskeline:
# Avoids a libtinfo dynamic library dependency
terminfo: false

allow-newer-deps:
- aeson-better-errors
- cheapskate
- haskeline
- process








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/purescript/purescript/pull/4568/commits/b17c5da7411fde188a6014dece6f9eef59542a99

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy