Andreas Källberg
37f06a4ae8
gh-actions: Don't use ubuntu-18 and macos-10.15
...
There are no longer any gihub actions runners available for these
Note that this means we can't build for ubuntu-18 anymore, but that
should hopefully no longer be relevant, since it's over 5 years old now.
2023-09-25 12:48:56 +02:00
Andreas Källberg
30c1376232
Don't build twice for tests in CI
2023-09-25 12:43:19 +02:00
Andreas Källberg
b90666455e
Fix typo
2023-09-11 13:17:19 +02:00
Andreas Källberg
88db715c3d
Fix ghc-7.10.3 build in gh-actions
...
ghc-7.10.3 is not supported in the latest builder, so we
need an older version of ubuntu for it to work
2023-09-11 13:03:05 +02:00
Andreas Källberg
003ab57576
Bump version of haskell github action
...
The old one was failing
2023-09-11 18:43:14 +08:00
Inari Listenmaa
b762e24a82
Add ghc-9.0.2 to CI
2022-03-05 13:25:26 +08:00
Andreas Källberg
308f4773dc
Upgrade to ghc-8.10.7
...
This version has better support for m1 macbooks
2022-03-05 12:25:46 +08:00
Andreas Källberg
05fc093b5e
Add restore key to cache
2022-03-05 12:25:46 +08:00
Andreas Källberg
4caf6d684e
Another attempt at fixing linker errors
2022-03-05 12:25:46 +08:00
Andreas Källberg
bfd8f9c16d
Upgrade haskell setup action
2022-03-05 12:24:38 +08:00
Andreas Källberg
aefac84670
Clear stack cache and make cache-key more fine-grained
...
Attempt at fixing #137
2022-03-05 12:24:10 +08:00
Andreas Källberg
1867bfc8a1
Rename packages based on git tag
2021-07-25 11:08:21 +08:00
Andreas Källberg
6ef4f27d32
Upload release assets automatically as well
2021-07-25 10:43:36 +08:00
Andreas Källberg
8814fde817
Only run the script once per release
2021-07-25 09:30:36 +08:00
Andreas Källberg
375b3cf285
Update release script to build for two ubuntu versions
2021-07-25 08:23:25 +08:00
Andreas Källberg
3c4f42db15
Build ubuntu packages on ubuntu-latest
...
Fixes #74
2021-07-25 08:23:25 +08:00
Andreas Källberg
e3498d5ead
Update to newest haskell github action
...
Also fix so the stack builds use the correct ghc versions
2021-07-25 08:23:25 +08:00
John J. Camilleri
4df8999ed5
Change Python 3.8 to 3.9
2021-07-23 08:05:35 +02:00
John J. Camilleri
7fdbf3f400
Update path in main workflow for binaries
2021-07-22 23:11:01 +02:00
John J. Camilleri
0d6c67f6b1
Try without rewriting envvar
2021-07-22 23:02:22 +02:00
John J. Camilleri
2610219f6a
Update path
2021-07-22 22:56:39 +02:00
John J. Camilleri
7674f078d6
Try another path
2021-07-22 22:49:44 +02:00
John J. Camilleri
c67fe05c08
Narrow search, print env var
2021-07-22 22:44:53 +02:00
John J. Camilleri
7b9bb780a2
Find Java stuff
2021-07-22 22:34:26 +02:00
John J. Camilleri
4f256447e2
Add separate Windows binary CI action for easier testing
2021-07-22 22:27:15 +02:00
Andreas Källberg
c2ffa6763b
Github actions: Fix build for stack
2021-07-12 15:53:49 +08:00
Andreas Källberg
02671cafd0
Disable cabal tests
...
The test suite isn't currently able to find the gf executable on cabal
2021-06-17 20:20:18 +08:00
Andreas Källberg
889be1ab8e
Enable tests in github actions
2021-06-17 16:42:04 +08:00
Tristan Koh
544b39a8a5
changed build wheels repo link from master to main
2021-06-11 13:23:18 +08:00
Inari Listenmaa
c6ff3e0c5e
Update also the stack setup
2021-01-25 18:48:46 +08:00
Inari Listenmaa
8a85dbc66f
Update Github actions to latest haskell-setup
2021-01-25 18:43:25 +08:00
John J. Camilleri
d6be4ec3b0
Add note about why we're not using Setup Haskell action for Ubuntu build.
2020-11-30 23:05:43 +01:00
John J. Camilleri
a7a6eb5581
Update release instructions
2020-11-30 21:34:50 +01:00
John J. Camilleri
4223935b12
Combine binary workflows into one with multiple jobs
2020-11-30 20:57:20 +01:00
John J. Camilleri
8dc1ed83b6
Update RELEASE.md
2020-11-30 13:01:51 +01:00
John J. Camilleri
8f3a7a3b6a
Copy things into subfolders
2020-11-27 00:51:38 +01:00
John J. Camilleri
921a8981fb
Install python-devel in msys2
2020-11-27 00:11:54 +01:00
John J. Camilleri
169f2c786d
Install pip in msys2
2020-11-27 00:00:44 +01:00
John J. Camilleri
6b7e9c8c7a
Inherit path with Python compilation too
2020-11-26 23:40:08 +01:00
John J. Camilleri
78f42774da
Inherit path when running pip
2020-11-26 23:30:47 +01:00
John J. Camilleri
54c0949354
Change echo path command in powershell
2020-11-26 23:16:15 +01:00
John J. Camilleri
0632824b99
Need to add pip to msys2 path
2020-11-26 23:02:16 +01:00
John J. Camilleri
24bbeb31df
Change extra lib/include directories
2020-11-26 22:38:23 +01:00
John J. Camilleri
0ed6b726a2
Add lib/include envvars for Python build
2020-11-25 20:47:47 +01:00
John J. Camilleri
88252cb107
Try build Python bindings not using msys2
2020-11-24 23:21:05 +01:00
John J. Camilleri
cf6468a452
Install Python dev tools
2020-11-24 23:03:46 +01:00
John J. Camilleri
3e1c69da21
First attempt at building Python bindings for Windows
2020-11-24 22:46:28 +01:00
John J. Camilleri
4bcde7d6a2
Copy compiled Java files from local
2020-11-24 22:09:37 +01:00
John J. Camilleri
78c1c099df
Find jpgf.jar
2020-11-24 21:08:56 +01:00
John J. Camilleri
7501a7916e
Copy jpgf.jar to dist
2020-11-24 20:47:09 +01:00