Better caching in CI (#3127)

* merge nix, better caching

* use faster runner  for playwright
This commit is contained in:
Jonathan Kelley authored and GitHub committed 2024-10-28 11:25:31 -07:00
1 parent 8a0eca1c8a
commit ebaca480a1
4 files changed
+66 -127

No files matched your search

-27
View File
@@ -49,33 +49,6 @@ category = "Formatting"
dependencies = ["format", "check", "clippy"]
description = "Format and Check workspace"
[tasks.install-miri]
toolchain = "nightly"
install_crate = { rustup_component_name = "miri", binary = "cargo +nightly miri", test_arg = "--help" }
private = true
[tasks.miri-native]
command = "cargo"
toolchain = "nightly"
dependencies = ["install-miri"]
args = [
"miri",
"test",
"--package",
"dioxus-native-core",
"--test",
"miri_native",
]
[tasks.miri-stress]
command = "cargo"
toolchain = "nightly"
dependencies = ["install-miri"]
args = ["miri", "test", "--package", "dioxus-core", "--test", "miri_stress"]
[tasks.miri]
dependencies = ["miri-native", "miri-stress"]
[tasks.tests]
category = "Testing"
dependencies = ["tests-setup"]