Skip to content

Commit

Permalink
Upgrade to GHC 9.8.1
Browse files Browse the repository at this point in the history
  • Loading branch information
tfausak committed Nov 4, 2023
1 parent 311af5e commit ab58980
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 14 deletions.
19 changes: 12 additions & 7 deletions .github/workflows/workflow.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -82,28 +82,33 @@
"matrix": {
"include": [
{
"ghc": "9.4.4",
"ghc": "9.4.7",
"platform": "macos",
"version": "12"
},
{
"ghc": "9.2.7",
"ghc": "9.2.8",
"platform": "ubuntu",
"version": "22.04"
},
{
"ghc": "9.4.4",
"ghc": "9.4.7",
"platform": "ubuntu",
"version": "22.04"
},
{
"ghc": "9.6.1",
"ghc": "9.6.2",
"platform": "ubuntu",
"version": "22.04"
},
{
"ghc": "9.8.1",
"platform": "ubuntu",
"version": "22.04"
},
{
"extension": ".exe",
"ghc": "9.4.4",
"ghc": "9.4.7",
"platform": "windows",
"version": "2022"
}
Expand Down Expand Up @@ -167,11 +172,11 @@
"uses": "svenstaro/upload-release-action@v2",
"with": {
"asset_name": "flow-${{ github.event.release.tag_name }}.tar.gz",
"file": "artifact/ubuntu-9.4.4/flow-${{ github.event.release.tag_name }}.tar.gz"
"file": "artifact/ubuntu-9.4.7/flow-${{ github.event.release.tag_name }}.tar.gz"
}
},
{
"run": "cabal upload --publish --username '${{ secrets.HACKAGE_USERNAME }}' --password '${{ secrets.HACKAGE_PASSWORD }}' artifact/ubuntu-9.4.4/flow-${{ github.event.release.tag_name }}.tar.gz"
"run": "cabal upload --publish --username '${{ secrets.HACKAGE_USERNAME }}' --password '${{ secrets.HACKAGE_PASSWORD }}' artifact/ubuntu-9.4.7/flow-${{ github.event.release.tag_name }}.tar.gz"
}
]
}
Expand Down
12 changes: 6 additions & 6 deletions compose.yaml
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
{
"services": {
"devcontainer": {
"command": "sh -c 'while sleep 1; do :; done'",
"image": "public.ecr.aws/acilearning/haskell:9.4.4",
"command": "sh -exc 'sleep infinity'",
"image": "public.ecr.aws/acilearning/haskell:9.4.7",
"init": true,
"volumes": [
".:/workspaces/flow",
"cabal:/home/haskell/.cabal",
"cabal-store:/cabal-store"
"cabal-cache:/home/vscode/.cache/cabal",
"cabal-state:/home/vscode/.local/state/cabal"
],
"working_dir": "/workspaces/flow"
}
},
"volumes": {
"cabal": null,
"cabal-store": {
"cabal-cache": null,
"cabal-state": {
"external": true
}
}
Expand Down
2 changes: 1 addition & 1 deletion flow.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ flag pedantic

common library
build-depends:
, base >= 4.16.0 && < 4.19
, base >= 4.16.0 && < 4.20
default-language: Haskell2010
ghc-options:
-Weverything
Expand Down

0 comments on commit ab58980

Please sign in to comment.