Commit Graph

148 Commits

Author SHA1 Message Date
David Dworken
6e7822ebae
Attempt to fix github action only test failures 2022-11-12 06:18:05 -08:00
David Dworken
e81548dd1b
Remove tmate 2022-11-09 16:16:14 -08:00
David Dworken
89e904ffee
Disable windows tests (for now...) 2022-11-09 15:12:15 -08:00
David Dworken
cacbedd5f0
Remove JS codeql since there is no JS in this repo 2022-11-06 17:43:16 -08:00
David Dworken
5954efbb3b
Run ./hishtory instead to avoid the source issue 2022-11-06 14:34:17 -08:00
David Dworken
f5e5708b09
Enable tmate for failing tests 2022-11-06 14:25:20 -08:00
David Dworken
712c0e3266
Source the bashrc to get the docker compose tests to work 2022-11-06 14:20:45 -08:00
David Dworken
561541d219
Run docker-compose in the background 2022-11-06 00:17:52 -07:00
David Dworken
27462ff036
Re-specify shell: bash so windows tests can run 2022-11-05 23:47:42 -07:00
David Dworken
c87ae611fb
Just for fun, re-enable tests on github actions 2022-11-05 23:44:01 -07:00
David Dworken
d4290daeb0
Better names for the github action tests 2022-11-05 23:42:20 -07:00
David Dworken
ddf0dc54e5
Add a more full test 2022-11-05 23:35:25 -07:00
David Dworken
fc4ed1db15
Add a github action test for the docker-compose file 2022-11-05 23:34:57 -07:00
David Dworken
84c7599736
Remove the windows builds since windows is completely broken. Leave freebsd since it appears to mostly work (though it is unsupported and updates don't work) 2022-11-04 23:18:43 -07:00
David Dworken
7d9f8d74d9
Fix typo 2022-11-04 23:15:28 -07:00
David Dworken
e46221f893
Revert all the windows+freebsd commits since they seem to be hopelessly broken 2022-11-04 23:14:34 -07:00
David Dworken
b5321f3884
Disable fail-fast so I can debug the windows tests 2022-11-04 22:52:02 -07:00
David Dworken
71f035b6a4
Explicitly specify shell: bash for github actions on windows 2022-11-04 22:16:47 -07:00
David Dworken
70b5a3bba7
Add windows to the github actions config 2022-11-04 22:10:47 -07:00
David Dworken
ae0033fb14
Add cirrus config for freebsd tests 2022-11-04 21:40:50 -07:00
David Dworken
ecd1209814
Fix GOOS for windows 2022-11-04 21:10:28 -07:00
David Dworken
b591a23f5e
Reorganize slsa config files + attempt to build for freebsd + windows 2022-11-04 20:57:28 -07:00
David Dworken
e824665f2c
Add || true so that it works on linux too 2022-11-01 14:33:27 -07:00
David Dworken
3485d4028b
Set a consistent hostname for mac runners too 2022-11-01 14:33:07 -07:00
David Dworken
8ae8b7218f Add missing @ 2022-10-31 14:19:26 -07:00
David Dworken
488be1f71a Swap back to 1.2.1 2022-10-31 14:04:01 -07:00
David Dworken
7d8f6b6d6d Remove compile-generator since that doesn't apply to the go builder 2022-10-31 13:12:42 -07:00
David Dworken
6c196969f4 Try to run the latest slsa releaser to see if that fixes anything 2022-10-31 13:03:41 -07:00
David Dworken
b0df767da7 Try also compiling the generator 2022-10-30 23:42:00 -07:00
David Dworken
58680d75e0 Add permissions that 1.2.1 apparently requires 2022-10-30 23:27:56 -07:00
David Dworken
8c10148d87 Try bumping to 1.2.1 to see if it fixes the SIGSEGV 2022-10-30 23:23:59 -07:00
David Dworken
189f183d69 Normalize hostnames to attempt to get tests to pass in github actions 2022-10-27 23:30:09 -07:00
David Dworken
38ca02b961 Set a consistent hostname for github actions 2022-10-27 23:12:28 -07:00
David Dworken
b3dbd3820a Remove continue-on-error 2022-10-23 18:06:32 -07:00
David Dworken
9614522c6d Just skip the really weird bash failure on macos 2022-10-23 16:03:26 -07:00
David Dworken
8670d07e31 Enable tmate so I can debug a weird control-r failure on actions only 2022-10-23 15:48:47 -07:00
David Dworken
91fa37d157 Install modern bash on macos so control-r works 2022-10-23 10:10:23 -07:00
David Dworken
f3758dc376 Add fix for the weird zsh bug + disable tmate 2022-10-23 00:36:23 -07:00
David Dworken
bf6d12e4cd Add debug ssh workflow 2022-10-23 00:15:07 -07:00
David Dworken
1c561f5cc8 Initial attempt at fixing the timezone bug that prevents tquery tests from running on actions 2022-10-22 11:45:04 -07:00
David Dworken
dbf029067f Always run macos and ubuntu tests even if one fails 2022-10-21 23:00:33 -07:00
David Dworken
8501e0d16c Install tmux for macos 2022-10-20 15:46:30 -07:00
David Dworken
9d5eb73c76 brew install fish in actions + don't hardcode the fish path 2022-10-19 21:27:03 -07:00
David Dworken
6e4be9c6a1 Instal fish in github actions 2022-10-19 17:58:32 -07:00
David Dworken
e594375e08 Add workaround for slsa breakage 2022-10-01 15:14:51 -07:00
David Dworken
f2df0f04f8 Continue to try to debug macos go version 2022-09-21 21:20:28 -07:00
David Dworken
9f1ad28802 Another attempt at fixing macos action tests 2022-09-20 23:20:28 -07:00
David Dworken
bd75a65e52 Another attempt at fixing the macos runner 2022-09-20 23:09:28 -07:00
David Dworken
afe1fc5043 Undo attempted fix 2022-09-19 13:01:00 -07:00
David Dworken
d990b1e5a5 Next attempt to fix buggy go version 2022-09-18 22:08:30 -07:00