pr-monitor/config.json
2026-07-29 09:24:20 +00:00

60 lines
1.6 KiB
JSON

{
"user": "joshuacoles",
"onlyInvolved": true,
"pollIntervalSeconds": 60,
"port": 4000,
"timeline": {
"mute": [
{ "actor": "qltysh" },
{ "actor": "github-actions" }
]
},
"repos": [
{
"name": "marketdojo/auction",
"checkCategories": {
"lint": [
"rubocop",
"pronto/rubocop",
"frontend_lint",
"scss_modules",
"translation_lint",
"yamllint",
"brakeman",
"qlty check"
],
"specs": ["specs", "rspec", "rstest", "coverage", "qlty coverage", "qlty coverage diff"],
"e2e": ["Preview E2E *"]
},
"ignoreChecks": ["Preview E2E ${{ matrix.folder }}"],
"failureReports": [
{ "check": "specs", "artifact": "rspec_results", "parser": "rspec", "label": "specs" },
{ "check": "rspec", "artifact": "rspec_results", "parser": "rspec", "label": "specs" },
{ "check": "rstest", "artifact": "rstest_results", "parser": "rspec", "label": "rstest" },
{
"check": "Preview E2E *",
"artifact": "preview-report-pr-{number}-*",
"parser": "playwright",
"label": "e2e"
}
],
"preview": {
"label": "preview",
"urlTemplate": "https://pr-{number}.argocd.testmd.co.uk/"
}
},
{
"name": "marketdojo/auction-build",
"checkCategories": {
"lint": ["Format", "qlty check", "yamllint"]
}
},
{
"name": "marketdojo/md_exts",
"checkCategories": {
"specs": ["tests"]
}
}
]
}