Open sebasfalcone opened 5 days ago
I would exclude the following trigger ( b. Nigthly update). This should be discussed with the team.
Also, doing a manual testing with the rocksdbtesttool, we need to execute the vdscannertesttool after inserting the new information, because the second one will lock the database
We need to improve the test tool to return a json format
Compressing the tools may speed up the downloading task
considering that decompressing only takes less than 2s
According to the documentation https://github.com/actions/runner-images?tab=readme-ov-file#available-images xz-utils is available for Ubuntu-22 and Ubuntu-latest (24)
Respecting to the download step (to be addressed in another issue) it seems pretty straightforward with the repository option. https://github.com/actions/download-artifact. If that does not work we need to research about github-cli options https://cli.github.com/
There's no way to NOT zip the artifacts for upload-artifact action version 4
Description
To facilitate the use of the Vulnerability Scanner test tools, we need to generate them with the latest changes and upload them as an artifact. This will ensure we can retrieve them for later use in any environment.
Plan of action
RocksDB test-tool
Currently, it is not being compiled. We need to align it with the latest changes in the master branch and improve its usability.
Delivery mechanism
The binaries should be uploaded as artifacts.
DoD