provisioning-code/.ncl-cache/16f50cd385f731635a79089be57b176b0e7589c765037f3a4ab91c877edd815d.json

125 lines
2.7 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": "Provisioning",
"detected_languages": [
"rust",
"nushell",
"nickel",
"bash",
"markdown"
],
"name": "provisioning",
"primary_language": "nushell",
"repo_url": "https://repo.jesusperez.pro/jesus/provisioning",
"site_url": "https://provisioning.systems"
},
"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"
},
"jest": {
"enabled": true,
"install_method": "npm"
},
"llvm-cov": {
"enabled": true,
"install_method": "cargo"
},
"markdownlint": {
"enabled": true,
"install_method": "npm"
},
"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"
},
"taplo": {
"enabled": true,
"install_method": "cargo"
},
"vale": {
"enabled": true,
"install_method": "brew"
},
"yamllint": {
"enabled": true,
"install_method": "brew"
}
}
}
}