Commit Graph

169 Commits

Author SHA1 Message Date
David Dworken
9dafa40872
Remove || true to force macos setup to complete successfully 2023-09-02 18:16:53 -07:00
David Dworken
4c2e49885f
Fix tmpfs mount command for linux 2023-09-02 18:11:29 -07:00
David Dworken
46b2d5a26a
Enable tmate for debugging 2023-09-02 18:06:46 -07:00
David Dworken
f0bd50dac6
Fix string quotes in github actions template 2023-09-02 18:04:31 -07:00
David Dworken
d9893397b7
Split test setup into separate stages for each OS 2023-09-02 18:03:26 -07:00
David Dworken
d51dba8375
Split tests and setup into different stages 2023-09-02 17:58:36 -07:00
David Dworken
0ee8c1c796
Add sudo for ram disk creation 2023-09-02 17:35:22 -07:00
David Dworken
96446eb62c
Configure a ram disk for ~/.hishtory/ to make sqlite run faster 2023-09-02 17:33:02 -07:00
David Dworken
4e93727dd0
Disable tmate session for Github Actions 2023-08-27 18:23:21 -07:00
David Dworken
9be83ea361
Give the server releaser write access 2023-02-24 18:59:11 -08:00
David Dworken
4c49e4fca1
Remove github.ref constraint so it releases the server binary for all tags 2023-02-24 18:53:20 -08:00
David Dworken
d1763455c4
Rename actions for consistent naming scheme 2023-02-24 09:56:49 -08:00
David Dworken
54ce34be52
Exclude darwin/arm since that isn't a valid combination for #78 2023-02-24 09:55:51 -08:00
David Dworken
11ffa3b7f3
Fix yaml syntax error for #78 2023-02-24 09:53:04 -08:00
David Dworken
b25241d7b5
Add initial draft of an action to release server binaries for #78 2023-02-24 09:51:16 -08:00
David Dworken
27cd544524
Add support for arm7 for #63 to support raspberry pis 2023-02-18 22:00:39 -08:00
David Dworken
477c30230a
Enable tmate debugging 2023-02-13 20:36:12 -08:00
David Dworken
c29fa90207
Disable tmate 2022-12-18 22:03:02 -08:00
David Dworken
d606b5c2ba
Uprade tmux on ubuntu to see if that fixes the test failures on actions 2022-12-13 17:15:11 -08:00
David Dworken
5c3f023260
enable tmate for debugging 2022-12-12 20:32:50 -08:00
David Dworken
7c86b812bf
Add support for linux arm64 for #48 2022-12-11 20:39:45 -08:00
David Dworken
0cd7d2e4a4
Remove tmate 2022-11-16 20:43:29 -08:00
David Dworken
5b66943b9a
Update isAction golden after last commit + remove shell:bash that was only needed for windows 2022-11-12 08:07:49 -08:00
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
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