Kovid Goyal
f02245af79
Also run gofmt on kittens subdir in CI
2025-03-23 20:26:10 +05:30
Kovid Goyal
744145f392
Add cairo and pixman as deps on Linux
...
Needed to render COLRv1 fonts. Which are needed because bitmap emoji
fonts dont render well at large font sizes such as can be used with
multicell chars.
2025-02-03 11:06:38 +05:30
Kovid Goyal
143705f2a7
Specify filter explicitly when extracting tarfiles in ci script
2024-11-24 21:53:33 +05:30
Kovid Goyal
28a5bfe379
Make NERD font available in CI
2024-07-02 19:42:31 +05:30
Kovid Goyal
2cb823d3f0
Install needed fonts in CI
2024-06-24 07:54:16 +05:30
Kovid Goyal
bd88d2f734
Install systemd headers in CI
2024-05-16 18:48:19 +05:30
Kovid Goyal
8183e9d3ef
Fix CI build failure on macOS
...
Also update simde to version 0.8. Accidental was using it to debug
issues with building against simde, but now that it's done, keep it.
2024-04-30 09:48:51 +05:30
Kovid Goyal
7821ae39ab
Also need gdb to get coredumps in CI
2024-03-14 16:09:51 +05:30
Kovid Goyal
af0d570725
Install systemd-coredump on CI so we can see coredumps
2024-03-14 15:18:33 +05:30
Kovid Goyal
cb5a2cce53
...
2024-02-25 09:57:37 +05:30
Kovid Goyal
2b9c646c5b
Build dSYM bundles on CI
2024-02-25 09:57:37 +05:30
Kovid Goyal
e5b27d066c
Output macOS crash reports on CI with nicer formatting
2024-02-25 09:57:37 +05:30
Kovid Goyal
d0621cb82a
Better ipd crash report printing
2024-02-25 09:57:37 +05:30
Kovid Goyal
c6c0d0ed60
Sleep for a minute in the hope that macOS crash log will become available
2024-02-25 09:57:37 +05:30
Kovid Goyal
6f74d1b0c1
...
2024-02-25 09:57:36 +05:30
Kovid Goyal
5eb852532f
Use coredumpctl on Linux CI
2024-02-25 09:57:36 +05:30
Kovid Goyal
43e0281ab5
No ulimit on Linux CI
2024-02-25 09:57:36 +05:30
Kovid Goyal
0a158f3577
More attempts at finding a core dump on macOS
2024-02-25 09:57:36 +05:30
Kovid Goyal
f105bc5f4e
...
2024-02-25 09:57:36 +05:30
Kovid Goyal
ceac074dad
Try to print the Apple crash report on test run failure
2024-02-25 09:57:36 +05:30
Kovid Goyal
c6f4c93d0a
Nicer exit code diagnostic
2024-02-25 09:57:30 +05:30
Kovid Goyal
48c0b30671
Install simde on CI
2024-02-25 09:57:28 +05:30
Kovid Goyal
f2a6100f1f
Replace more references to librsync
2023-07-30 19:49:42 +05:30
Kovid Goyal
39bd1a2d57
...
2023-07-27 16:53:33 +05:30
Kovid Goyal
fb482e28f6
...
2022-11-14 15:41:53 +05:30
Kovid Goyal
387333492b
Generate color names and table for Go
...
Also exclude generated files from gofmt checking
2022-11-14 15:41:53 +05:30
Kovid Goyal
c85af36116
Simplify cleanup and ignoring of generated go files
2022-11-14 15:41:45 +05:30
Kovid Goyal
1429be3a19
Run gofmt via python, easier to debug
2022-11-14 15:41:44 +05:30
Kovid Goyal
3a21605b05
...
2022-11-14 15:41:44 +05:30
Kovid Goyal
cea9ff30dc
Add the go dependency to CI and Brewfile
2022-11-14 15:41:44 +05:30
Kovid Goyal
b4d9a22df8
Install the same version of OpenSSL as used by python on brew based CI
2022-08-10 12:21:01 +05:30
Kovid Goyal
d4168e3b80
Dont add openssl to the brewfile
...
We only need to install it on CI because the python on CI doesnt come
from brew. Normal brewfile based installation will install openssl as a
dependency of python
2022-08-10 12:02:43 +05:30
Kovid Goyal
57d3d09679
DRYer
2022-07-13 19:49:40 +05:30
Kovid Goyal
5064b5c2b1
Apparently posh on CI is utterly broken
2022-03-03 21:24:43 +05:30
Kovid Goyal
e73525d0a2
Start work on testing the bootstrap script
2022-03-03 21:24:43 +05:30
Kovid Goyal
f62acab715
Install fish on macOS CI
2022-02-23 18:07:06 +05:30
pagedown
8ca92e0536
Disable fish integration on CI since the version is outdated and broken
2022-02-23 19:58:09 +08:00
Kovid Goyal
261057396c
Fix zsh integration test on CI
...
Also, add various other robustness improvements to the test
2022-02-21 21:17:41 +05:30
Kovid Goyal
081d6a3f16
Install various shells ON CI so we can test with them
2022-02-21 18:00:23 +05:30
pagedown
8ebd514251
Update Brewfile format
2022-02-09 21:35:22 +08:00
pagedown
a22f37b919
Refactor: More f-string for tools
2022-01-29 20:14:36 +08:00
Kovid Goyal
fbc8a1cdcb
Remove workaround for older pillow in macOS CI
2021-09-17 13:57:09 +05:30
Kovid Goyal
f0fab80f5b
Start work on rsync support for file transfers
2021-09-17 13:41:45 +05:30
Kovid Goyal
ced03c5d99
More work on file transmission
2021-08-30 09:00:38 +05:30
Kovid Goyal
d8f09d377f
Install ca-certificates on Linux CI machines
2021-08-16 22:15:27 +05:30
Kovid Goyal
48d2aa14c8
Install libx11-xcb-dev on CI
...
Looks like it is no longer pre-installed
2021-03-10 08:20:35 +05:30
Kovid Goyal
e06d40cb31
Fix test suite getting type checked accidentally
2021-02-19 15:19:04 +05:30
Kovid Goyal
45d89cfe55
Install importlib.resources on python 3.6
2021-02-19 15:08:47 +05:30
Kovid Goyal
ff1b0a7e1b
Maybe it's uuid-dev instead
2021-02-15 16:44:59 +05:30
Kovid Goyal
39026bc45c
Apparently fontconfig now depends on uuid
2021-02-15 16:39:07 +05:30