Commit Graph

192 Commits

Author SHA1 Message Date
David Dworken
76f12ab64a Swap to getting date in seconds since BSD date doesn't support nanos 2022-04-18 22:36:57 -07:00
David Dworken
ca1987a9ab Fix OBO that removed first character from recorded commands 2022-04-18 22:19:51 -07:00
David Dworken
ce0a0742b7 Maybe fix for macos recording hidden commands with bash 2022-04-18 22:08:48 -07:00
David Dworken
38b91f933c Add a timestamp test that I believe will fail for macos 2022-04-18 22:07:10 -07:00
David Dworken
3553897101 Attempt to fix failing test on macos for bash 2022-04-18 21:41:49 -07:00
David Dworken
1cc36fa0ef Add todo, extra debugging output for failing mac test, and a check on resp.StatusCode 2022-04-18 21:28:41 -07:00
David Dworken
97f5368954 Remove set -m from test that breaks it for zsh 2022-04-17 23:31:08 -07:00
David Dworken
720fd7ee68 Re-enable update tests 2022-04-17 23:23:47 -07:00
David Dworken
16d41de4ad Another attempt at making zsh pass on github actions 2022-04-17 23:06:01 -07:00
David Dworken
15bec30315 Add fake event with head_commit to restore the ability to run the github action test locally 2022-04-17 21:47:49 -07:00
David Dworken
16ad1ce12c Skip releaser if the tag doesn't contain a dash as part of the multi-os release flow 2022-04-17 21:05:23 -07:00
David Dworken
16055f982e Skip commands prefixed with a space for zsh + update tests + touch ~/.zshrc so tests can run on actions 2022-04-17 21:04:44 -07:00
David Dworken
e3d8f1274e Hopefully fix github action tests for zsh 2022-04-17 20:08:54 -07:00
David Dworken
8c7fb2a412 Release: finish releasing v0.34 2022-04-17 19:54:40 -07:00
David Dworken
2292b7a6d1 Release darwin-arm64 v0.34 2022-04-17 19:54:40 -07:00
David Dworken
94efe0910b Release darwin-amd64 v0.34 2022-04-17 19:54:40 -07:00
David Dworken
7e8718e458 Release linux-amd64 v0.34 2022-04-17 19:54:40 -07:00
David Dworken
62a3c895dd Release: start releasing v0.34 2022-04-17 19:54:40 -07:00
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