From 9c2b407fa008827a163c0c53076d4b9cbaac36a3 Mon Sep 17 00:00:00 2001 From: Mann mit Hut Date: Fri, 31 May 2024 18:36:55 +0200 Subject: [PATCH] Add Stack setup for GHC 9.4.8 --- .github/workflows/main.yml | 3 +++ stack.ghc-9.4.yaml | 24 ++++++++++++++++++++++++ stack.yaml | 2 +- 3 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 stack.ghc-9.4.yaml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index be74463b9..3c29738a3 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -31,6 +31,9 @@ jobs: - os: runner: "ubuntu-latest" stack-yaml: "stack.ghc-8.10.yaml" + - os: + runner: "ubuntu-latest" + stack-yaml: "stack.ghc-9.2.yaml" fail-fast: false name: ${{ matrix.os.runner }} - ${{ matrix.stack-yaml }} runs-on: ${{ matrix.os.runner }} diff --git a/stack.ghc-9.4.yaml b/stack.ghc-9.4.yaml new file mode 100644 index 000000000..4a045b637 --- /dev/null +++ b/stack.ghc-9.4.yaml @@ -0,0 +1,24 @@ +resolver: lts-21.25 +packages: + - dhall + - dhall-bash + - dhall-csv + - dhall-docs + - dhall-json + - dhall-lsp-server + - dhall-nix + - dhall-openapi + - dhall-toml + - dhall-yaml +extra-deps: + - hnix-0.17.0@sha256:57e172f915d70be2dd88c6377caebe8bd63337123ffef42df49b05dc0b1f168b,19224 + - lsp-2.1.0.0@sha256:ef6fc28eac6dc27672cd8471c9f83f14de646a9c1fcaf993a451d2ae4de274e8,3533 + - tomland-1.3.3.2@sha256:8dd15cd2e8178a9bc3c3db4ef53e706e36ee093417a98b1d26131524629c3c07,9483 +nix: + packages: + - ncurses + - zlib +flags: + # https://github.com/RyanGlScott/mintty/issues/4 + mintty: + Win32-2-13-1: false diff --git a/stack.yaml b/stack.yaml index 14b62e3b5..711b7b0d8 120000 --- a/stack.yaml +++ b/stack.yaml @@ -1 +1 @@ -stack.ghc-9.2.yaml \ No newline at end of file +stack.ghc-9.4.yaml \ No newline at end of file