provisioning-code/.ncl-cache/45ac9f8e335934e99686dbb64fa2771e0e466ee21020401ee4001f1e8589a31f.json

147 lines
3.1 KiB
JSON

{
"ci": {
"ci_providers": {
"github_actions": {
"branches_pr": "main",
"branches_push": "main,develop",
"enabled": true
},
"woodpecker": {
"enabled": true
}
},
"features": {
"enable_ci_cd": true,
"enable_cross_compilation": true,
"enable_pre_commit": true,
"generate_code_of_conduct": true,
"generate_contributing": true,
"generate_dockerfiles": true,
"generate_security": true,
"generate_taplo_config": true
},
"project": {
"description": "",
"detected_languages": [
"rust",
"markdown",
"nickel"
],
"name": "",
"primary_language": "rust",
"repo_url": "",
"site_url": ""
},
"settings": {
"job_timeout_minutes": 1,
"parallel_jobs": 1,
"require_status_checks": true,
"run_on_draft_prs": true
},
"tools": {
"audit": {
"enabled": true,
"install_method": "cargo"
},
"black": {
"enabled": true,
"install_method": "pip"
},
"clippy": {
"deny_warnings": true,
"enabled": true,
"install_method": "cargo"
},
"deny": {
"enabled": true,
"install_method": "cargo"
},
"eslint": {
"enabled": true,
"install_method": "npm"
},
"gofmt": {
"enabled": true,
"install_method": "builtin"
},
"golangci-lint": {
"enabled": true,
"install_method": "brew"
},
"gosec": {
"enabled": false,
"install_method": "brew"
},
"jest": {
"enabled": true,
"install_method": "npm"
},
"llvm-cov": {
"enabled": true,
"install_method": "cargo"
},
"markdownlint": {
"enabled": true,
"install_method": "npm"
},
"mypy": {
"enabled": false,
"install_method": "pip"
},
"nickel": {
"check_all": true,
"enabled": true,
"install_method": "brew"
},
"nushell": {
"check_all": true,
"enabled": true,
"install_method": "builtin"
},
"prettier": {
"enabled": true,
"install_method": "npm"
},
"pytest": {
"enabled": true,
"install_method": "pip"
},
"ruff": {
"enabled": true,
"install_method": "pip"
},
"sbom": {
"enabled": true,
"install_method": "cargo"
},
"shellcheck": {
"enabled": true,
"install_method": "brew"
},
"shfmt": {
"enabled": true,
"install_method": "brew"
},
"staticcheck": {
"enabled": true,
"install_method": "brew"
},
"taplo": {
"enabled": true,
"install_method": "cargo"
},
"typescript": {
"enabled": false,
"install_method": "npm"
},
"vale": {
"enabled": true,
"install_method": "brew"
},
"yamllint": {
"enabled": true,
"install_method": "pip"
}
}
}
}