11 Commits

Author SHA1 Message Date
Christopher Cole
2fa91412c2
CI: Go back to manual rustup+cargo install
The actions-rs helpers spew out a bunch of warnings about using deprecated features that are going away soon. They also aren't any faster than the old manual way of doing things which worked fine.
2022-11-06 19:54:24 -08:00
Christopher Cole
af1b4145ac
Github action: make corpus cache additive
The old way would just always use the cached corpus from the first run then never update the cache. If I understand this restore-keys configuration, then this should change the behavior to always update the corpus used in this latest run then try to restore from the most recent run the next time around.
2022-11-06 19:41:42 -08:00
Christopher Cole
324ccfd14f
Use actions-rs toolchain step in our fuzz action
this seems "better" than rolling our own rustup cmd
2022-11-06 19:32:41 -08:00
Christopher Cole
16eed7f136
Run the stream fuzz target during github action 2022-11-06 19:27:35 -08:00
Christopher Cole
b73ed8ebd8
CI: Attempt at caching the fuzzing corpus 2022-11-06 19:15:30 -08:00
Christopher Cole
903653eba2
Update fuzzing github action for new common target 2022-11-05 14:25:34 -07:00
Christopher Cole
125681c359
Optimize github fuzz action
The action environment apparently already has gcc & g++ installed, so there's no need to waste time with the apt-get update
2022-11-01 13:05:39 -07:00
Christopher Cole
801c887a9e
Attempt at fixing fuzz github action tools install 2022-11-01 12:54:46 -07:00
Christopher Cole
5849b78f92
First attempt at a github fuzzing action
Not sure if this will work or not, and also not sure if there's a way to test a github action config without committing it... so... we'll do it live!
2022-11-01 12:45:29 -07:00
Christopher Cole
d1022af46f
Add no_std build step to github action 2022-10-21 14:51:37 -07:00
Christopher Cole
f9cfa292c1
Add initial github action CI configuration 2022-10-03 12:12:52 -07:00