Commit Graph

221 Commits

Author SHA1 Message Date
David Given
4e42d1d197 Release and ccpp workflows now run in different environments. 2023-08-02 14:08:19 +02:00
David Given
c297adb0c7 Try to fix Mac builds. 2023-07-31 22:30:52 +02:00
dg
e52db4a837 Typo fix. 2023-07-24 20:56:37 +00:00
dg
4e317643bc Try and install compatible versions of protobuf. 2023-07-24 20:53:51 +00:00
dg
bab350d771 Update Ubuntu build version. 2023-05-15 23:09:52 +00:00
dg
048dac223f Enable workflow cancelling when a new one is pushed. 2023-05-15 22:59:59 +00:00
dg
8c77af651b Run corpus tests on other platforms. 2023-05-07 11:56:32 +00:00
dg
638f6928cf Fix checkouts, maybe? 2023-05-07 11:53:56 +00:00
dg
585f19d884 More fix. 2023-05-07 11:46:30 +00:00
dg
bb2b7d7df6 Typo fix. 2023-05-07 11:45:07 +00:00
dg
e75d218438 Attempt to run the corpus tests on github for Linux. 2023-05-07 11:44:14 +00:00
dg
f2e713bde3 Stop trying to build for OSX 10.15, because it looks like the github runners
have been turned off.
2023-05-05 23:19:44 +00:00
dg
ec68ce3bfa Try to fix dev release. 2023-04-04 22:43:06 +00:00
dg
cbf3f56562 The xxd binary is in the vim package. For some reason. 2023-04-02 22:59:20 +00:00
dg
471f63592e Typo fix. 2023-04-01 12:56:17 +00:00
dg
50e210c72f It seems the build artifact needs to be renamed for 10.15. 2023-04-01 12:40:05 +00:00
dg
d3396aa535 Use two threads for building --- seems we can do this on github. 2023-04-01 12:32:47 +00:00
dg
5ed8b838bc Another typo fix. 2023-04-01 12:15:04 +00:00
dg
d1757eacc2 Typo fix. 2023-04-01 12:14:37 +00:00
dg
0692e5f5d5 Try building for OSX 10.15 and see what happens. 2023-04-01 12:13:34 +00:00
dg
c4a6e3e063 Fix the Windows development build artifact. 2023-03-26 23:15:20 +00:00
David Given
60e1ab8cca Dependency fix? 2022-12-01 20:21:33 +01:00
David Given
d3dbfd3154 Use dylibbundler to create possibly-working OSX app bundles. 2022-12-01 19:49:50 +01:00
David Given
9cf9597c54 Try and make an OSX release. 2022-11-27 17:26:43 +01:00
David Given
e3518dc389 Upload the OSX package. 2022-11-27 16:59:45 +01:00
David Given
fcf278c61c Yaml syntax fix. 2022-09-12 16:59:58 +02:00
David Given
890404ded5 Fix the installer to work. 2022-09-12 16:44:07 +02:00
David Given
6fd9b47c45 Attempt to add a Windows installer. 2022-09-12 16:19:05 +02:00
David Given
84d7b1d4ba Or maybe it is. 2022-08-25 23:56:49 +02:00
David Given
0154ed46e8 Looks like truncate is already there? 2022-08-25 23:40:24 +02:00
David Given
5a11fa4704 Try to use coreutils truncate rather than Homebrew truncate, which has gone. 2022-08-25 23:38:17 +02:00
David Given
77006d5736 Try and make work on Ubuntu 20 again. 2022-06-17 19:30:29 +02:00
David Given
47ac8238f7 Enable glibc bounds checking on the CI build. 2022-06-16 19:40:52 +02:00
David Given
d755fd9c08 Maybe this will work this time. 2022-06-15 23:40:00 +02:00
David Given
19cd5638ba Another latest-tag change. 2022-06-15 22:48:06 +02:00
David Given
b917552ca5 Typo fix. 2022-06-15 22:31:32 +02:00
David Given
71deb14c85 Switch back to the old version of latest-tag. 2022-06-15 22:19:28 +02:00
David Given
ff5d22adbe Another attempt at fixing the CI script. 2022-06-14 23:17:09 +02:00
David Given
b86d2466d2 Looks like the autorelease script got broken? 2022-06-14 22:32:44 +02:00
David Given
da8382236f Final CI change, I hope. 2022-06-14 20:50:42 +02:00
David Given
4d2d03b8fc Update docs and CI setup now we don't need ninja or lua. 2022-06-14 20:37:13 +02:00
David Given
90884d8877 Actually, let's do single-threaded CI builds. 2022-06-14 01:18:34 +02:00
David Given
93821c8991 Adjust CI parallelism. 2022-06-13 23:52:24 +02:00
David Given
246e580bb5 Update release script. 2022-06-12 22:09:10 +02:00
David Given
e141267cfb Fix github artifact upload. 2022-06-12 22:08:08 +02:00
David Given
eb21f33f99 Windows needs pkg-config. 2022-06-12 21:59:13 +02:00
David Given
f91ddaeec7 Change OSX lua version. 2022-06-12 21:44:52 +02:00
David Given
1f938457db OSX doesn't want luaposix. 2022-06-12 19:43:42 +02:00
David Given
855a9d5224 Require Ubuntu 22.04. 2022-06-12 18:50:56 +02:00
David Given
d1a9531175 Don't need dep/fmt any more --- it's available on all platforms we care about. 2022-06-12 12:42:31 +02:00