Commit Graph

117 Commits

Author SHA1 Message Date
Kovid Goyal
2cb823d3f0
Install needed fonts in CI 2024-06-24 07:54:16 +05:30
Kovid Goyal
1669e099dc
Needed for typing.NotRequired 2024-06-24 07:54:12 +05:30
Kovid Goyal
bd88d2f734
Install systemd headers in CI 2024-05-16 18:48:19 +05:30
Kovid Goyal
98624d614e
Dont use deprecated ruff invocation syntax 2024-05-14 20:37:25 +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
adda3249f5
Lets see if sanitize works 2024-03-21 21:00:58 +05:30
Kovid Goyal
f5570c38dd
Turn off sanitizers in CI as they are segfaulting
Trying to debug this in CI is too much work. Hopefully whatever
update in the CI env that is causing these will eventually be fixed.
2024-03-14 18:37:19 +05:30
Kovid Goyal
1712a317d5
... 2024-03-14 16:38:19 +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
a6a2a5b6e6
... 2023-08-27 19:26:13 +05:30
Kovid Goyal
436ce33278
Group dependabot update PRs 2023-08-27 10:54:34 +05:30
Kovid Goyal
d006ba504f
Use a separate cache for the job that builds static kittens 2023-08-16 14:09:51 +05:30
Kovid Goyal
ebbb8e4a09
The github setup-go action now supports caching out of the box 2023-08-16 12:02:32 +05:30
Kovid Goyal
0ba5f20902
CI: See if we can cache golang build artifacts 2023-08-11 09:17:05 +05:30
Kovid Goyal
3687694d0d
Make building of static kittens the last step in CI
It is the least likely to fail and also the longest to execute
2023-08-11 08:48:19 +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
d6dfa11e8e
Create dependabot.yml 2023-06-05 09:12:33 +05:30
Kovid Goyal
5a7abd6214
CodeQL does not work for Go code 2023-02-14 11:15:44 +05:30
pagedown
dcddaf33e0
... 2023-02-11 20:43:42 +08:00
pagedown
d1e54a1d3b
CI: Bump versions of the deprecated github actions to the latest 2023-02-11 20:33:29 +08:00
pagedown
3c7df680cf
Get go version from go.mod
No need to update multiple places when bumping the go version.
2023-02-11 20:33:08 +08:00
Kovid Goyal
27ae9104ac
Bump required Go version to 1.20
This allows us to use the stdlib for ECDH crypto used by remote control.
Fixes #5976
2023-02-03 09:32:56 +05:30
Kovid Goyal
f15d27bb62
Use ruff on CI 2023-01-09 15:55:45 +05:30
Kovid Goyal
77a3916f6f
We need go >= 1.19 2023-01-05 19:41:42 +05:30
Kovid Goyal
c03af4d294
Build static binaries on CI 2022-11-15 15:07:33 +05:30
Kovid Goyal
d60ecfa8a6
Install go 1.18 for codeql build 2022-11-14 20:35:41 +05:30
Kovid Goyal
2e07f90baf
... 2022-11-14 15:42:07 +05:30
Kovid Goyal
d6f42a11d7
Run go vet on CI 2022-11-14 15:42:00 +05:30
Kovid Goyal
d0e133885c
Install Go 1.18 on CI 2022-11-14 15:42:00 +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
f90753c69b
Use whatever version of go is available on CI 2022-11-14 15:41:46 +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
2ea3fa36d2
... 2022-11-14 15:41:44 +05:30