59 Commits

Author SHA1 Message Date
Vaibhav Sagar
d9d20b9252 release-9.6.nix: update 2023-10-25 21:29:06 +11:00
Vaibhav Sagar
7cd7edf8cf Support GHC 9.8 2023-10-25 18:37:28 +11:00
Tom McLaughlin
2939efb7c8 Disable integration test for GHC 8.2 2023-08-18 03:53:31 -07:00
Vaibhav Sagar
7de07ec3a3
Bump LTS to GHC 9.4 (#1416)
* stack-9.2.yaml

* Bump LTS to GHC 9.4

* extra deps

* stack.yaml: update

* Add hidden package flags at the end
2023-08-08 02:50:38 +10:00
Vaibhav Sagar
5786426ceb
.github/workflows/ci.yml: update (#1415)
* .github/workflows/ci.yml: update

* Avoid problematic cairo dependency

* extra-deps

* more extra deps

* negate conditional

* Resume running integration test on 8.2 and 8.4
2023-08-07 20:36:29 +10:00
Vaibhav Sagar
d4b571ba47
.github/workflows/nix.yml: bump NixOS version (#1412)
* .github/workflows/nix.yml: bump NixOS version

* README.md: update

* Drop release-9.0.nix
2023-07-27 21:17:26 +10:00
Vaibhav Sagar
af37a01259 GHC 9.6 support 2023-04-16 14:15:26 +10:00
Lars Gohr
3283950889
Updated elgohr/Publish-Docker-Github-Action to a supported version (v5) 2023-03-28 00:05:23 +02:00
Vaibhav Sagar
8afa4e22c5
Bump stack.yaml to use GHC 9.2 (#1402)
* Bump stack.yaml to use GHC 9.2

* .github/workflows/ci.yml: update

* .github/workflows/nix.yml: update

* .github/workflows/nix.yml: update

* release-9.2.nix: update

* Dockerfile: use newest pip

* Use newer lts
2023-03-03 22:53:17 +11:00
Vaibhav Sagar
c466b4fa2a
Test with release-9.4.nix (#1386)
* Test with release-9.4.nix

* release-9.4.nix: update

* Remove extra newline
2022-12-05 10:46:36 +11:00
Tom McLaughlin
d8c4a6bc13 A couple more stack files tweaks + update CI 2022-09-11 20:48:59 -07:00
Vaibhav Sagar
5bcfb8976c .github/workflows/nix.yml: run integration test with GHC 9.2 2022-06-07 14:50:41 +10:00
Vaibhav Sagar
1794232b4c
Test with GHC 9.0 and Stack (#1351)
* Test with GHC 9.0 and Stack
* stack-9.0.yaml: use lts-19.10
* IHaskell.Eval.Util: use `nub` when comparing package flags
2022-06-07 14:38:57 +10:00
Vaibhav Sagar
10c93054de Test with NixOS-22.05 2022-06-05 10:15:21 +10:00
Vaibhav Sagar
7e69c7e176 Test against nixos-21.11 2021-12-02 07:45:20 -05:00
Vaibhav Sagar
82870a40e8 .github/workflows/ci.yml: don't fail fast 2021-11-10 11:05:11 -05:00
Vaibhav Sagar
e71c17ff26 .github/workflows: move GHC version check to docker.yml 2021-11-06 14:43:52 -04:00
Vaibhav Sagar
9e5d71e110
.github/workflows/nix.yml: build release-{9.0,9.2}.nix as well (#1285)
* .github/workflows/nix.yml: build release-{9.0,9.2}.nix as well

* release-9.2.nix: update

* Fix more hash mismatches

* release-9.2.nix: update

* .github/workflows/nix.yml: don't test for release-9.2.nix

* .github/workflows/nix.yml: fix comment indentation
2021-10-11 04:14:16 +11:00
Vaibhav Sagar
a9672e846b
.github/workflows/ci.yml: use restore-keys (#1279) 2021-09-17 00:27:32 +10:00
Vaibhav Sagar
7c69a6c470 .github/workflows/nix.yml: fix typo 2021-09-14 17:25:15 +10:00
Vaibhav Sagar
13e06a6e2a .github/workflows/nix.yml: add ihaskell to packages for acceptance test 2021-09-14 17:17:04 +10:00
Vaibhav Sagar
cf29b2c52d
release.nix: construct kernel.json manually, obviating the need for ihaskell wrappers (#1277) 2021-09-13 06:35:56 +10:00
Vaibhav Sagar
e6a231f2b3
.github/workflows/docker.yml: update (#1274) 2021-09-12 14:41:52 +10:00
Vaibhav Sagar
50fb46b337 .github/workflows/docker.yml: caching doesn't seem particularly useful 2021-09-12 04:30:34 +10:00
Vaibhav Sagar
7dcbcb7239 Dockerfile: copy jupyterlab-ihaskell over harder 2021-09-12 04:25:36 +10:00
Vaibhav Sagar
07623f8899
.github/workflows/ci.yml: hash stack.yaml contents for better caching (#1272) 2021-09-11 23:20:22 +10:00
Vaibhav Sagar
88d7bc877b .github/workflows/nix.yml: don't build for previous GHC any more 2021-09-11 20:46:26 +10:00
Vaibhav Sagar
d0284159d0 .github/workflows/ci.yml: only cache snapshots 2021-08-30 00:15:11 +10:00
Vaibhav Sagar
0aabace178 .github/workflows/ci.yml: use newest version of cache action 2021-08-29 23:33:54 +10:00
Vaibhav Sagar
082b2fba65
.github/workflows/ci.yml: clean up Dockerfile GHC version matching check (#1258) 2021-08-23 02:24:40 +10:00
Vaibhav Sagar
cf46da1856
.github/workflows/ci.yml: don't run sample notebook on GHC 8.0 (#1256) 2021-08-23 01:02:19 +10:00
Brandon Chinn
3867595cef Revert Dockerfile removal in CI paths 2021-08-19 09:58:06 -07:00
Brandon Chinn
2f75894f0d Check GHC_VERSION in CI 2021-08-18 09:03:26 -07:00
Vaibhav Sagar
00dbaa527b .github/workflows/ci.yml: test with stack-8.8.yaml 2021-07-04 13:26:41 +08:00
Vaibhav Sagar
4e1a2a132c
hie.yaml: init (#1225)
* hie.yaml: init

* .github/workflows/ci.yml: ignore hie.yaml files
2021-06-12 02:25:43 +10:00
Vaibhav Sagar
66333eaf25 .github/workflows/nix.yml: use newer cachix action 2021-06-02 19:06:16 +10:00
Vaibhav Sagar
7964164833 .github/workflows/nix.yml: update 2021-06-02 17:56:41 +10:00
Vaibhav Sagar
87b164a048 .github/workflows/ci.yml: pin ubuntu version to fix cairo issues 2021-04-26 19:04:15 +08:00
Vaibhav Sagar
b64a65d344 Test script now requires jq 2021-04-25 19:37:55 +08:00
Vaibhav Sagar
e07b198f07 .github/workflows/docker.yml: push snapshots 2021-01-29 05:03:32 +11:00
Vaibhav Sagar
5b7e03b2ca Use LTS-16.23 2020-11-23 23:56:57 +11:00
Vaibhav Sagar
aa15573158 .github/workflows/ci.yml: remove flakiness check 2020-11-20 01:10:25 +11:00
Vaibhav Sagar
90e2e1539a Update acceptance tests for new HLint 2020-11-19 22:48:22 +11:00
Vaibhav Sagar
c0a1160fe6 .github/workflows/nix.yml: test with ghc8102 2020-11-19 04:49:55 +11:00
Vaibhav Sagar
0115ebfa4a .github/workflows/nix.yml: update to nixos-20.09 2020-11-19 04:40:40 +11:00
Vaibhav Sagar
f582ec42ab .github/workflows/nix.yml: update 2020-11-19 04:37:19 +11:00
Vaibhav Sagar
e61beaecaa .github/workflows/nix.yml: update 2020-11-19 04:34:32 +11:00
Vaibhav Sagar
a4a36ae643 .github/workflows/nix.yml: bump install-nix-action 2020-10-19 01:36:54 +11:00
Vaibhav Sagar
a992ad8370 .github/workflows/nix.yml: update 2020-05-28 02:45:55 +08:00
Vaibhav Sagar
a1e415e45f .github/workflows/docker.yml: add self to paths 2020-05-08 12:51:15 +08:00