diff --git a/.github/workflows/workflow.yaml b/.github/workflows/workflow.yaml index 6db01e72..3e4892fc 100644 --- a/.github/workflows/workflow.yaml +++ b/.github/workflows/workflow.yaml @@ -45,6 +45,7 @@ jobs: - stack-lts-19.yaml - stack-lts-20.yaml - stack-lts-21.yaml + - stack-nightly.yaml runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 diff --git a/shell-nightly.nix b/shell-nightly.nix new file mode 100644 index 00000000..2e2c4941 --- /dev/null +++ b/shell-nightly.nix @@ -0,0 +1 @@ +builtins.import ./shell.nix { ghcAttr = "ghc98"; } diff --git a/stack-nightly.yaml b/stack-nightly.yaml new file mode 100644 index 00000000..dbe1d123 --- /dev/null +++ b/stack-nightly.yaml @@ -0,0 +1,14 @@ +resolver: nightly-2024-02-05 + +packages: +- examples +- H +- IHaskell +- inline-r + +extra-deps: +- ihaskell-blaze-0.3.0.1 + +nix: + shell-file: ./shell-nightly.nix + path: ["nixpkgs=./nixpkgs.nix"] diff --git a/stack-nightly.yaml.lock b/stack-nightly.yaml.lock new file mode 100644 index 00000000..14eee7db --- /dev/null +++ b/stack-nightly.yaml.lock @@ -0,0 +1,19 @@ +# This file was autogenerated by Stack. +# You should not edit this file by hand. +# For more information, please see the documentation at: +# https://docs.haskellstack.org/en/stable/lock_files + +packages: +- completed: + hackage: ihaskell-blaze-0.3.0.1@sha256:57f0e79758d084da3a662d0909ba2b01e469200029fed495fc208ba5f59024fd,2161 + pantry-tree: + sha256: 69fee7554a6410e45011c89d9e9547d18e2798e4f01ebd0426573b05e0e21696 + size: 223 + original: + hackage: ihaskell-blaze-0.3.0.1 +snapshots: +- completed: + sha256: 2523d9824f60f8eb181ddb58fbde9d78751a20a06a424057e73ca19eace11c7d + size: 597454 + url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/nightly/2024/2/5.yaml + original: nightly-2024-02-05