Commit Graph

2174 Commits

Author SHA1 Message Date
David Dworken
aae18d44b9 Working basic zsh integration (with lots of failing tests that are currently getting skipped) 2022-04-17 19:54:17 -07:00
David Dworken
ec4d64dedf Delete test that was testing deleted HTTP handlers 2022-04-17 12:56:10 -07:00
David Dworken
a1e353875b Release: finish releasing v0.33 2022-04-17 12:53:39 -07:00
David Dworken
f8258618f2 Release darwin-arm64 v0.33 2022-04-17 12:53:39 -07:00
David Dworken
f34e09e295 Release darwin-amd64 v0.33 2022-04-17 12:53:39 -07:00
David Dworken
a5705f9cf2 Release linux-amd64 v0.33 2022-04-17 12:53:39 -07:00
David Dworken
123a8cbbdf Release: start releasing v0.33 2022-04-17 12:53:39 -07:00
David Dworken
65bbb40732 Disable SLSA verification of the branch to fix update flow 2022-04-17 12:53:06 -07:00
David Dworken
be6ccbbcc6 Add untested update operation that works with the new releases 2022-04-17 12:30:46 -07:00
David Dworken
1ab68a804c Don't build docker containers on actions since this doesn't work on macos 2022-04-17 12:09:10 -07:00
David Dworken
f3cbe98091 Fix download URLs for the new git tag format 2022-04-17 12:07:32 -07:00
David Dworken
e98783d30f Add server-side code to handle updates for non-linux 2022-04-17 12:02:56 -07:00
David Dworken
f0599ae043 Release: finish releasing v0.32 2022-04-17 11:56:42 -07:00
David Dworken
e9941fef4c Release darwin-arm64 v0.32 2022-04-17 11:56:42 -07:00
David Dworken
6bd03663b4 Release darwin-amd64 v0.32 2022-04-17 11:56:42 -07:00
David Dworken
595e7f4cf5 Release linux-amd64 v0.32 2022-04-17 11:56:42 -07:00
David Dworken
e0560134d3 Release: start releasing v0.32 2022-04-17 11:56:42 -07:00
David Dworken
478898fd1c Fix not attempt #2 2022-04-17 11:56:00 -07:00
David Dworken
aaaee9f632 Fix boolean not in actions config 2022-04-17 11:53:59 -07:00
David Dworken
5d9950d0a9 Fix goarch for m1 + fix boolean conditions 2022-04-17 11:51:29 -07:00
David Dworken
9b07dc719d Rename darwin-arm64 file 2022-04-17 11:46:29 -07:00
David Dworken
4036a4594b Add config for building/releasing binaries for other OSs 2022-04-17 11:44:57 -07:00
David Dworken
cf54d4b416 Skip failing test on macos actions 2022-04-17 11:37:23 -07:00
David Dworken
824c1853c1 Fix tests failing on Github actions 2022-04-17 11:24:55 -07:00
David Dworken
7ea6427cf7 Remove bogus slsa releaser config 2022-04-17 11:14:11 -07:00
David Dworken
8259fc4e45 For some reason macos includes N at the end of ints, fix this 2022-04-17 11:09:30 -07:00
David Dworken
787ee8dfd9 Run tests on macos 2022-04-17 10:50:37 -07:00
David Dworken
c725327c24 Seems as though there is no way of building multiple binaries, so revert the last two changes 2022-04-17 10:47:10 -07:00
David Dworken
af245b8bf9 Bump hishtory version to v0.30 2022-04-17 10:40:29 -07:00
David Dworken
519f85cd98 And what about this? 2022-04-17 10:40:06 -07:00
David Dworken
39337e0a52 Bump hishtory version to v0.29 2022-04-17 10:38:33 -07:00
David Dworken
76ebb73326 Does this work to generate SLSA binaries for two OSs 2022-04-17 10:38:12 -07:00
David Dworken
15d8e241ac Bump hishtory version to v0.28 2022-04-17 10:30:15 -07:00
David Dworken
cf55805578 Verify the version tag in SLSA too 2022-04-17 10:29:48 -07:00
David Dworken
f22bb5b4d9 Fix TODOs in tests 2022-04-16 23:02:36 -07:00
David Dworken
31288fb361 Better tests for the update flow 2022-04-16 23:00:04 -07:00
David Dworken
945cf8cea3 Bump hishtory version to v0.27 2022-04-16 22:33:35 -07:00
David Dworken
8aa44e5e26 Add missing return 2022-04-16 21:54:34 -07:00
David Dworken
b9c28bbfbe Bump hishtory version to v0.26 2022-04-16 21:39:55 -07:00
David Dworken
339b115542 Fix version comparison logic 2022-04-16 21:39:40 -07:00
David Dworken
a827455be7 Better commit message for releases 2022-04-16 21:30:51 -07:00
David Dworken
81acbed5bd Bump hishtory version to 25 2022-04-16 21:30:12 -07:00
David Dworken
f7c95f95b4 Fix the ldflags attempt #2 2022-04-16 21:29:59 -07:00
David Dworken
f3f01583a1 Bump hishtory version 2022-04-16 21:15:36 -07:00
David Dworken
8a962b7993 try again for setting the ldflags in the action builder 2022-04-16 21:15:19 -07:00
David Dworken
c765a5d663 Bump hishtory version 2022-04-16 21:02:43 -07:00
David Dworken
158f08f5c6 Improved update flow
Using the previously added new API endpoint, the update flow can now skip updates if the latest version is already installed. This also improves the output by making it so update can print the version. Also improved the error handling.
2022-04-16 20:50:02 -07:00
David Dworken
735a98a611 Add API endpoint for getting information about the latest hishtory version and download URLs 2022-04-16 16:34:09 -07:00
David Dworken
05f1af8714 Add trigger-cron endpoint + optimize dockerfile for server 2022-04-16 16:28:53 -07:00
David Dworken
ab04756bab Bump hishtory version 2022-04-16 16:26:45 -07:00