Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Speedup ci: Exclude workspace from macOS SIP and windows defenders (#…
…1899) * Enable macOS dev mode in CI to speedup CI Signed-off-by: Jiahao XU <[email protected]> * Enable dev drive on windows to speedup CI Signed-off-by: Jiahao XU <[email protected]> * Use dev drive for target which is the most write-heavy part. The read to the workspace can be cached as it is really small Signed-off-by: Jiahao XU <[email protected]> * Setup dev drive for cargo/rust home Signed-off-by: Jiahao XU <[email protected]> * Exclude target, cargo/rustup home from windows defender Signed-off-by: Jiahao XU <[email protected]> * Exclude the entire workspace from Signed-off-by: Jiahao XU <[email protected]> * Fix action.yml Add missing shell, and merge steps for adding windows defender exclusion Signed-off-by: Jiahao XU <[email protected]> * Fix adding windows defender exclusion path Signed-off-by: Jiahao XU <[email protected]> * Fix use of Add-MpPreference Signed-off-by: Jiahao XU <[email protected]> * Fix pwsh Signed-off-by: Jiahao XU <[email protected]> * Fix creating second dev drive Signed-off-by: Jiahao XU <[email protected]> * Fix second dev drive setup Signed-off-by: Jiahao XU <[email protected]> * Fix caching: Do not mount dev drive at target Since it contains files that are not accessible. Also remove use of dev drive for cargo/rustup home since it prevents caching (rust-cache does not read from env). Signed-off-by: Jiahao XU <[email protected]> * Disable dev drive for windows as a failed experiment Signed-off-by: Jiahao XU <[email protected]> --------- Signed-off-by: Jiahao XU <[email protected]>
- Loading branch information