let W = import "../reflection/schemas/workflow.ncl" in let D = import "../reflection/defaults/workflow.ncl" in { layers = [ { id = "commit-fast", trigger = 'OnCommit, validations = [ "rust-fmt", "rust-clippy", "nextest-ci-test", "deny-subset", "manifest-coverage", ], builds = [], distributions = [], providers = [W.pre_commit "pre-commit"], }, { id = "ci-standard", trigger = 'OnPR, validations = [ "rust-clippy-all", "nextest-ci", "deny-subset", "nickel-typecheck", "nushell-check", ], builds = ["release-native"], distributions = [], providers = [ W.woodpecker ".woodpecker/ci.yml", W.justfile "ci-standard", ], }, ], validations = D.validations, builds = D.builds, distributions = {}, }