Skip to content

Commit

Permalink
Support ghc8.0 and ghc8.2 on ubuntu-24.04 (#102)
Browse files Browse the repository at this point in the history
Fix #101 

This PR is just for supporting ghc8.0 and ghc8.2 on ubuntu22.04 and
ubuntu 24.04, please let me know if I missed something.

---------

Co-authored-by: Andreas Abel <[email protected]>
  • Loading branch information
July541 and andreasabel authored Dec 30, 2024
1 parent e447c4c commit 2420a18
Show file tree
Hide file tree
Showing 10 changed files with 28,322 additions and 4,036 deletions.
13 changes: 13 additions & 0 deletions .github/workflows/workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,19 @@ jobs:
# TODO: figure out what.
# cabal update needed here since cabal-2.4 is still v1

# Test on ubuntu-24.04 with older ghc
- os: ubuntu-24.04
plan:
ghc: "8.0"
cabal: "2.4.1.0"
cabal_update: "false"

- os: ubuntu-22.04
plan:
ghc: "8.0"
cabal: "2.4.1.0"
cabal_update: "false"

# Test some old versions
- os: ubuntu-latest
plan:
Expand Down
26,621 changes: 25,042 additions & 1,579 deletions dist/index.js

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion lib/installer.d.ts

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

36 changes: 24 additions & 12 deletions lib/installer.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion lib/opts.d.ts

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

38 changes: 24 additions & 14 deletions lib/opts.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 18 additions & 8 deletions lib/setup-haskell.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 2420a18

Please sign in to comment.