This splits workflow/2-upload_artifacts_to_storage into workflow/1-upload_data_to_storage and workflow/3-upload_mlbf-to_storage and makes the former run before the filter generation workflow. The idea here is that if filter generation fails we want to be able to pull the source material from GCP for local debugging.
Also a bit of maintenance here to get a base docker image that can run binaries from recent versions of rust. And some changes to make the logs a bit quieter.
This splits
workflow/2-upload_artifacts_to_storage
intoworkflow/1-upload_data_to_storage
andworkflow/3-upload_mlbf-to_storage
and makes the former run before the filter generation workflow. The idea here is that if filter generation fails we want to be able to pull the source material from GCP for local debugging.Also a bit of maintenance here to get a base docker image that can run binaries from recent versions of rust. And some changes to make the logs a bit quieter.