90 Commits

Author SHA1 Message Date
Kovid Goyal
4290a8f9ba
Change the Accept header to current github api recommedation 2022-11-20 07:22:00 +05:30
Kovid Goyal
c6dd6ccc68
Apparently github's deletion api is flakey, retry 2022-11-20 07:18:38 +05:30
Kovid Goyal
fd7cc66689
Increase wait timeout before retry 2022-11-20 07:15:31 +05:30
Kovid Goyal
1c19fc77f1
... 2022-11-20 06:55:22 +05:30
Kovid Goyal
4080a09748
More upload code cleanup 2022-11-19 11:31:43 +05:30
Kovid Goyal
b91eaa3b2a
Cleanup the asset upload code 2022-11-19 11:23:31 +05:30
Kovid Goyal
0757fcc451
Dont fail on github responses without JSON payloads 2022-11-18 10:16:29 +05:30
Kovid Goyal
1addfea261
Avoid an extra HTTP request to set the uploaded file description
Also delete partial asset when receiving 502 errors
2022-11-17 10:44:52 +05:30
Kovid Goyal
e5be31ee14
build in non-interactive mode while publishing 2022-11-17 10:27:53 +05:30
Kovid Goyal
281ad13f6b
Retry uploading file to Github 2022-11-17 08:45:26 +05:30
Kovid Goyal
337f1fad3f
fix double signatures 2022-11-16 13:45:27 +05:30
Kovid Goyal
780d5400cb
Use full kitty-tool exe name in github description 2022-11-15 12:01:55 +05:30
Kovid Goyal
63d7b2a80b
Shutdown macOS build VM after building 2022-11-15 11:32:34 +05:30
Kovid Goyal
e3b22a87e4
Upload static kitty-tool builds when publishing 2022-11-14 17:07:32 +05:30
Kovid Goyal
053cede581
Use git rev-parse to get nightly commit hash 2022-08-31 07:22:56 +05:30
Kovid Goyal
7d09c6b762
Link to start of actual changelog 2022-08-30 10:27:53 +05:30
Kovid Goyal
d6ffbf4f3c
Rebuild before and after publishing if a branch change was needed
Sometimes branches break things
2022-07-16 10:18:05 +05:30
Kovid Goyal
4ed413eaa7
Switch to GA2 2022-06-30 17:00:14 +05:30
Kovid Goyal
49efbf0c6e
Remove the code to generate installer.sh from installer.py 2022-04-11 21:35:59 +05:30
Kovid Goyal
9687318b22
Retry reading HEAD commit 2022-03-12 08:14:06 +05:30
Kovid Goyal
7e8c96896f
Do a shutdown and rebuild 2022-02-28 07:21:46 +05:30
Kovid Goyal
a559210923
Retry macOS builds as well on nightly
They seem to be failing with some regularity
2022-02-21 11:18:21 +05:30
pagedown
a22f37b919
Refactor: More f-string for tools 2022-01-29 20:14:36 +08:00
pagedown
dc61adf9d8
Refactor: More f-string 2022-01-28 19:34:13 +08:00
Kovid Goyal
e914f0df8e
Make FAIL_WARN a boolean 2022-01-23 10:12:11 +05:30
Kovid Goyal
0a9ba1bc08
... 2021-12-23 08:11:16 +05:30
Kovid Goyal
ee166c5555
Retry the Linux ARM build as it is pretty flaky 2021-12-22 07:45:10 +05:30
Kovid Goyal
6a657eec33
New CLI for bypy 2021-12-16 20:37:46 +05:30
Kovid Goyal
2c13005e0f
Shutdown the Linux VMs after building 2021-12-12 12:42:29 +05:30
pagedown
0d4a62ccb5
Fix unicode-input docs redirect 2021-12-10 20:29:09 +08:00
Kovid Goyal
a4fff7abe3
Merge branch 'docs-kittens' of https://github.com/page-down/kitty 2021-12-10 17:22:42 +05:30
Kovid Goyal
f51779d93a
Forgot to build ARM binary in publish 2021-12-10 17:12:17 +05:30
pagedown
5956639082
Add unicode-input docs redirect 2021-12-10 17:34:39 +08:00
Kovid Goyal
a938b01246
Build binaries for Linux ARM64 2021-12-10 12:49:58 +05:30
Kovid Goyal
32c4f4ccaa
location for linux installers has changed with recent bypy changes 2021-12-10 07:23:12 +05:30
Kovid Goyal
f0e8ab8f31
Drop support for python 3.6
It is being EOLed next month (https://www.python.org/dev/peps/pep-0494/)
which is when I expect the next kitty release as well
2021-11-18 22:44:41 +05:30
Kovid Goyal
b9b799533b
Eh, mypy doesnt let me ignore requests on CI 2021-10-31 09:40:03 +05:30
Kovid Goyal
8dfb0c6675
Dont bother with type checking requests in the publish script 2021-10-31 09:25:39 +05:30
Kovid Goyal
eaa0ec4fc3
... 2021-10-01 07:57:21 +05:30
Kovid Goyal
91a719f80e
fix query URL 2021-10-01 07:54:04 +05:30
Kovid Goyal
35dee0c46e
Dont list all releases when publishing, instead just query the API for the existing release directly 2021-09-29 10:52:51 +05:30
Kovid Goyal
43c04df98a
Only report progress if connected to a TTY 2021-09-22 08:14:47 +05:30
Kovid Goyal
581a373dae
Echo build commands 2021-09-21 08:17:53 +05:30
Kovid Goyal
ca197a915c
... 2021-09-20 12:07:41 +05:30
Kovid Goyal
061111d822
Dont fail if asset already deleted 2021-09-20 12:05:35 +05:30
Kovid Goyal
c9b1e66c71
Upload the source for nightly builds as well 2021-09-20 11:28:34 +05:30
Kovid Goyal
9f4f22743f
Document how to install the nightly builds 2021-09-17 07:32:51 +05:30
Kovid Goyal
9eebd2c921
Update nightly release description with timestamp and commit sha 2021-09-16 22:44:18 +05:30
Kovid Goyal
5ce71506c8
Various minor fixes in nightly pipeline 2021-09-16 22:31:43 +05:30
Kovid Goyal
ad5b43f6db
Start work on infrastructure for nightly builds 2021-09-16 22:13:01 +05:30