Yoo Chung
f3ddf8c187
Update haskell/actions/setup
to haskell-actions/setup
. ( #1551 )
...
Other instances of `haskell/actions/setup` had already been migrated to `haskell-actions/setup`, but the one for the Docker action remained, so it is the only remaining instance of the use of the deprecated `haskell/actions/setup` action.
2025-01-21 14:49:14 +11:00
Vaibhav Sagar
b6aaf3d110
.github/workflows/nix.yml: run tests on GHC 9.10 ( #1547 )
...
* .github/workflows/nix.yml: run tests on GHC 9.10
* test/acceptance.nbconvert.sh: update
2024-12-29 17:29:05 +11:00
Vaibhav Sagar
ae728320bd
.github/workflows: cancel-in-progress ( #1534 )
2024-11-06 01:16:32 +11:00
Vaibhav Sagar
00736a25ef
.github/workflows/docker.yml: don't run twice
2024-10-24 20:25:39 +11:00
Vaibhav Sagar
e92e3efd1a
.github/workflows/stack.yml: Stop testing GHC <8.4 since Stack doesn't support it ( #1527 )
...
* .github/workflows/stack.yml: Stop testing GHC <8.4 since Stack doesn't support it
* stack/stack-{8.0,8.2}.yaml: remove
2024-10-22 14:24:44 +11:00
Vaibhav Sagar
32534e613d
.github/workflows/update-flake-lock.yml: update
2024-07-28 13:15:36 +10:00
Vaibhav Sagar
b87338de21
Support GHC 9.10 ( #1498 )
...
* Support GHC 9.10
2024-06-11 18:59:35 +10:00
Vaibhav Sagar
116cdedade
Clean up Nix expressions for 24.05 ( #1501 )
...
* Clean up Nix expressions for 24.05
2024-06-03 23:33:24 +10:00
Vaibhav Sagar
b47e6a24f3
flake.nix: use Nixpkgs 24.05 ( #1500 )
...
* flake.nix: use Nixpkgs 24.05
* .github/workflows/nix.yml: update
* .github/workflows/nix.yml: update
2024-06-03 21:49:25 +10:00
Vaibhav Sagar
8ceec8b16f
.github/workflows/stack.yml: reduce redundant builds ( #1487 )
...
* .github/workflows/stack.yml: reduce redundant builds
* .github/workflows/stack.yml: only build ihaskell at first
2024-04-21 22:08:04 +10:00
Vaibhav Sagar
f68952b3e4
.github/workflows/nix.yml: bump cachix action ( #1461 )
...
This uses the new daemon mode that pushes store paths concurrently.
2024-01-13 00:39:37 +11:00
Vaibhav Sagar
6c290d537a
Use token to test flake.nix
updates ( #1452 )
2023-12-28 00:24:38 +11:00
Vaibhav Sagar
5b73569455
.github/workflows/update-flake-lock.yml: init ( #1450 )
2023-12-27 16:11:53 +11:00
Vaibhav Sagar
8886060a69
.github/workflows/nix.yml: use latest nixpkgs 23.11 ( #1448 )
2023-12-23 12:39:44 +11:00
Vaibhav Sagar
eb7b9423d9
.github/workflows/stack.yml: reinstate ipython-kernel example test ( #1445 )
2023-12-20 22:18:14 +11:00
Vaibhav Sagar
f663f24116
Only cache compiled dependencies in Stack CI ( #1443 )
2023-12-20 20:31:56 +11:00
Vaibhav Sagar
8c820000bf
Use 'haskell-actions' instead of 'haskell/actions' ( #1442 )
2023-12-20 20:30:26 +11:00
Vaibhav Sagar
e3ced59909
Remove redundant CI checks ( #1440 )
...
* Remove redundant Stack CI checks
* Disable redundant Nix CI checks
2023-12-20 17:44:58 +11:00
Vaibhav Sagar
5f88dd3409
.github/workflows/stack-nix.yml: don't test stack.yaml separately ( #1441 )
2023-12-20 17:43:57 +11:00
Vaibhav Sagar
0cac11cd78
.github/workflows/stack-nix.yml: use different cache key ( #1439 )
2023-12-20 17:00:24 +11:00
Vaibhav Sagar
8dca2f4576
Reinstate tests for GHC <= 8.6 ( #1437 )
...
* Reinstate tests for GHC <= 8.6
* update paths
* .github/workflows/stack.yml: use older Ubuntu
* .github/workflows/stack.yml: disable integration test on 8.2
2023-12-20 14:09:11 +11:00
Vaibhav Sagar
874673f3fe
.github/workflows/stack-nix.yml: don't test 8.8 ( #1433 )
2023-12-16 02:07:02 +11:00
Vaibhav Sagar
cab38b6071
Whoops
2023-12-15 21:55:19 +11:00
Vaibhav Sagar
6257c39395
.github/workflows/nix.yml: update Nix version
2023-12-15 21:38:22 +11:00
Vaibhav Sagar
c3af1fb1d3
Ignore Stack files in Nix CI
2023-12-15 21:38:22 +11:00
Vaibhav Sagar
fe19ef2fca
Ignore more aggressively for CI
2023-12-15 21:38:22 +11:00
Vaibhav Sagar
002227c331
Use NixOS 23.11
2023-12-15 21:38:22 +11:00
Vaibhav Sagar
9160fe75ce
Merge pull request #1429 from codedownio/stack-nix-ci
...
CI: add stack --nix workflow
2023-12-08 01:55:04 +11:00
thomasjm
ef2d4cb00a
GHC 9.8 Nix display packages support
2023-12-07 01:24:26 -08:00
thomasjm
74cb058262
CI: add stack --nix workflow
2023-12-06 22:42:09 -08:00
Tom McLaughlin
6c3e584e87
CI: disable a couple things for GHC 9.8
2023-12-04 18:23:10 -08:00
Tom McLaughlin
a4f8a376af
CI: try using Ubuntu libraries for stack builds
2023-12-04 17:15:04 -08:00
Tom McLaughlin
ba02f490d1
CI fixes
2023-12-02 18:10:36 -08:00
Tom McLaughlin
9f57e2c52e
Nix and stack.yaml organization
2023-12-02 18:08:27 -08:00
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