islet-project / islet

An on-device confidential computing platform
Apache License 2.0
91 stars 16 forks source link

ci: Do not exit failure even if a keyword is not found #305

Closed zpzigi754 closed 4 months ago

zpzigi754 commented 4 months ago

This PR temporarily fixes the below ci issue related to Run unsafe analyzer workflow. The keyword which the script is looking for seems to be missing for some reason.

Run ./scripts/unsafe-analyzer
...
[!] Running cargo geiger...
[!] Failed to run: cargo geiger --output-format Ratio @ /root/islet/plat/fvp
Failed to match (ignoring source) package: libc 0.2.153 (registry+https://github.com/rust-lang/crates.io-index)
Failed to match (ignoring source) package: libc 0.2.153 (registry+https://github.com/rust-lang/crates.io-index)
Failed to match (ignoring source) package: libc 0.2.153 (registry+https://github.com/rust-lang/crates.io-index)
...
zpzigi754 commented 4 months ago

Could you please temporarily disable this CI job?

It appears that this issue is causing the stdout to increase for some reason. I will fix it soon.

How about using the current fix? It does not disable the workflow and allows to use the unsafe-analyzer with no stdout issue.

If there is another issue in the current fix, I will disable the job as suggested.