From 02deec50b851359246d76fd648b4d74bf9f02fbc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 19 Oct 2026 09:54:12 +0000 Subject: [PATCH] Update pattern library --- patterns/archetypes/code-improvement.json | 26 +- patterns/archetypes/content-moderation.json | 8 +- patterns/archetypes/custom.json | 22 +- patterns/archetypes/daily-test-improver.json | 28 +- patterns/archetypes/dependency-monitor.json | 26 +- .../archetypes/documentation-updater.json | 16 +- patterns/archetypes/issue-triage.json | 26 +- patterns/archetypes/pr-review.json | 24 +- patterns/archetypes/repo-maintainer.json | 18 +- patterns/archetypes/skill-pr-reviewer.json | 37 -- patterns/archetypes/status-report.json | 22 +- patterns/manifest.json | 336 +++++++----------- 12 files changed, 236 insertions(+), 353 deletions(-) delete mode 100644 patterns/archetypes/skill-pr-reviewer.json diff --git a/patterns/archetypes/code-improvement.json b/patterns/archetypes/code-improvement.json index 9eef21e..1899fe1 100644 --- a/patterns/archetypes/code-improvement.json +++ b/patterns/archetypes/code-improvement.json @@ -2,8 +2,8 @@ "id": "code-improvement", "label": "Code Improvement", "description": "Diagnose and fix code or CI issues", - "success_rate": 0.32, - "count": 86, + "success_rate": 0.34, + "count": 83, "recommended_triggers": [ { "type": "schedule", @@ -33,23 +33,23 @@ "top_repos": [ { "repo": "github/gh-aw", - "stars": 5194 + "stars": 5420 }, { "repo": "githubnext/agentics", - "stars": 962 + "stars": 990 }, { - "repo": "github/awesome-copilot", - "stars": 39466 + "repo": "github/spec-kit", + "stars": 141873 }, { "repo": "microsoft/aspire", - "stars": 6323 + "stars": 6373 }, { - "repo": "dotnet/macios", - "stars": 2903 + "repo": "microsoft/agentrc", + "stars": 1100 } ], "tips": [ @@ -62,9 +62,9 @@ ], "anti_patterns": [ "ci-doctor", - "update-dependencies", - "code-simplifier", - "autofix-ci", - "tier1-ci-diagnose" + "ci-doctor", + "ci-doctor", + "ci-coach", + "update-dependencies" ] } diff --git a/patterns/archetypes/content-moderation.json b/patterns/archetypes/content-moderation.json index 8a51390..9e4a84a 100644 --- a/patterns/archetypes/content-moderation.json +++ b/patterns/archetypes/content-moderation.json @@ -35,19 +35,19 @@ "top_repos": [ { "repo": "github/gh-aw", - "stars": 5194 + "stars": 5420 }, { "repo": "githubnext/agentics", - "stars": 962 + "stars": 990 }, { "repo": "Bertverbeek4PS/bc2adls", - "stars": 170 + "stars": 175 }, { "repo": "SSWConsulting/SSW.Rules.Content", - "stars": 62 + "stars": 63 }, { "repo": "SSWConsulting/SSW.Website", diff --git a/patterns/archetypes/custom.json b/patterns/archetypes/custom.json index f107bdf..f9ca1fe 100644 --- a/patterns/archetypes/custom.json +++ b/patterns/archetypes/custom.json @@ -2,8 +2,8 @@ "id": "custom", "label": "Custom", "description": "Custom or uncategorized workflow", - "success_rate": 0.49, - "count": 469, + "success_rate": 0.45, + "count": 407, "recommended_triggers": [ { "type": "schedule", @@ -14,7 +14,7 @@ "config": {} }, { - "type": "pull_request", + "type": "reaction", "config": {} } ], @@ -29,23 +29,23 @@ "top_repos": [ { "repo": "github/gh-aw", - "stars": 5194 + "stars": 5420 }, { "repo": "githubnext/agentics", - "stars": 962 + "stars": 990 }, { "repo": "github/spec-kit", - "stars": 139197 + "stars": 141873 }, { "repo": "remix-run/react-router", - "stars": 56589 + "stars": 56608 }, { - "repo": "OtterMind/Chat2DB", - "stars": 28278 + "repo": "dotnet/aspnetcore", + "stars": 38475 } ], "tips": [ @@ -55,9 +55,9 @@ ], "anti_patterns": [ "documentation-audit", + "sdk-build-repair", "breaking-change-checker", "ai-sdlc-gh-aw-qa-gemini", - "csharp-guideline-improver", - "news-translate" + "localize-pt" ] } diff --git a/patterns/archetypes/daily-test-improver.json b/patterns/archetypes/daily-test-improver.json index a548c6b..37c1a58 100644 --- a/patterns/archetypes/daily-test-improver.json +++ b/patterns/archetypes/daily-test-improver.json @@ -2,19 +2,19 @@ "id": "daily-test-improver", "label": "Daily Test Improver", "description": "Add high-value tests and improve test quality", - "success_rate": 0.53, - "count": 5, + "success_rate": 0.0, + "count": 2, "recommended_triggers": [ { - "type": "schedule", + "type": "permissions", "config": {} }, { - "type": "permissions", + "type": "reaction", "config": {} }, { - "type": "reaction", + "type": "schedule", "config": {} } ], @@ -33,19 +33,7 @@ "top_repos": [ { "repo": "githubnext/agentics", - "stars": 962 - }, - { - "repo": "rancher/dashboard", - "stars": 628 - }, - { - "repo": "tastybamboo/panda-cms", - "stars": 4 - }, - { - "repo": "baizhiheizi/gh-sr", - "stars": 1 + "stars": 990 } ], "tips": [ @@ -54,7 +42,5 @@ "Create one focused draft pull request per run", "Add a pre-activation step that skips scheduled runs once too many open PRs share your title prefix, to avoid spamming maintainers" ], - "anti_patterns": [ - "daily-test-improver" - ] + "anti_patterns": [] } diff --git a/patterns/archetypes/dependency-monitor.json b/patterns/archetypes/dependency-monitor.json index 5ab9e34..ef33726 100644 --- a/patterns/archetypes/dependency-monitor.json +++ b/patterns/archetypes/dependency-monitor.json @@ -2,8 +2,8 @@ "id": "dependency-monitor", "label": "Dependency Monitor", "description": "Track and update dependencies", - "success_rate": 0.37, - "count": 62, + "success_rate": 0.46, + "count": 56, "recommended_triggers": [ { "type": "schedule", @@ -14,7 +14,7 @@ "config": {} }, { - "type": "roles", + "type": "push", "config": {} } ], @@ -35,23 +35,23 @@ "top_repos": [ { "repo": "github/gh-aw", - "stars": 5194 + "stars": 5420 }, { "repo": "github/awesome-copilot", - "stars": 39466 + "stars": 40174 }, { - "repo": "microsoft/aspire", - "stars": 6323 + "repo": "Z3Prover/z3", + "stars": 12793 }, { "repo": "dotnet/Open-XML-SDK", - "stars": 4609 + "stars": 4614 }, { - "repo": "microsoft/apm", - "stars": 3913 + "repo": "dotnet/arcade", + "stars": 731 } ], "tips": [ @@ -64,10 +64,10 @@ "Use protected-files: fallback-to-issue for CI configuration and agent instructions (not the dependency manifests themselves, since updating those is the intended change)" ], "anti_patterns": [ - "dependabot-remediation", + "doc-sync", "update-github-info", + "dependency-api-monitor", "doc-sync", - "docs-sync", - "update-github-info" + "changelog-sync" ] } diff --git a/patterns/archetypes/documentation-updater.json b/patterns/archetypes/documentation-updater.json index 27377c8..981b7a3 100644 --- a/patterns/archetypes/documentation-updater.json +++ b/patterns/archetypes/documentation-updater.json @@ -2,15 +2,15 @@ "id": "documentation-updater", "label": "Documentation Updater", "description": "Keep docs accurate and up-to-date", - "success_rate": 0.57, - "count": 24, + "success_rate": 0.58, + "count": 29, "recommended_triggers": [ { - "type": "schedule", + "type": "push", "config": {} }, { - "type": "push", + "type": "schedule", "config": {} }, { @@ -33,11 +33,11 @@ "top_repos": [ { "repo": "githubnext/agentics", - "stars": 962 + "stars": 990 }, { - "repo": "YousefHadder/markdown-plus.nvim", - "stars": 292 + "repo": "Azure-Samples/Legacy-Modernization-Agents", + "stars": 226 }, { "repo": "Azure/typespec-azure", @@ -62,8 +62,8 @@ "anti_patterns": [ "documentation-updater", "update-docs", - "update-docs", "daily-doc-updater", + "update-docs", "daily-doc-updater" ] } diff --git a/patterns/archetypes/issue-triage.json b/patterns/archetypes/issue-triage.json index 9cf6d96..091a6d0 100644 --- a/patterns/archetypes/issue-triage.json +++ b/patterns/archetypes/issue-triage.json @@ -2,8 +2,8 @@ "id": "issue-triage", "label": "Issue Triage", "description": "Classify and label new issues", - "success_rate": 0.57, - "count": 94, + "success_rate": 0.55, + "count": 88, "recommended_triggers": [ { "type": "issues", @@ -34,23 +34,23 @@ "top_repos": [ { "repo": "githubnext/agentics", - "stars": 962 + "stars": 990 }, { - "repo": "appwrite/appwrite", - "stars": 57493 + "repo": "apolloconfig/apollo", + "stars": 29818 }, { - "repo": "moeru-ai/airi", - "stars": 49619 + "repo": "taosdata/TDengine", + "stars": 25169 }, { - "repo": "cli/cli", - "stars": 46432 + "repo": "czlonkowski/n8n-mcp", + "stars": 23103 }, { - "repo": "taosdata/TDengine", - "stars": 25146 + "repo": "prowler-cloud/prowler", + "stars": 15061 } ], "tips": [ @@ -59,10 +59,10 @@ "Use DO NOT constraints (e.g., 'Do NOT close issues') \u2014 61% more likely to be healthy" ], "anti_patterns": [ - "issue-triage", - "issue-triage", + "issue-triage-agent", "issue-triage", "marketplace-harness-gap-triage", + "triage-issues", "issue-triage" ] } diff --git a/patterns/archetypes/pr-review.json b/patterns/archetypes/pr-review.json index 9fe44d0..b1a13bb 100644 --- a/patterns/archetypes/pr-review.json +++ b/patterns/archetypes/pr-review.json @@ -2,8 +2,8 @@ "id": "pr-review", "label": "PR Review", "description": "Review pull requests for quality and issues", - "success_rate": 0.47, - "count": 80, + "success_rate": 0.37, + "count": 62, "recommended_triggers": [ { "type": "pull_request", @@ -33,23 +33,23 @@ "top_repos": [ { "repo": "github/gh-aw", - "stars": 5194 + "stars": 5420 }, { "repo": "githubnext/agentics", - "stars": 962 + "stars": 990 }, { - "repo": "remix-run/react-router", - "stars": 56589 + "repo": "home-assistant/core", + "stars": 91593 }, { "repo": "elastic/kibana", - "stars": 21302 + "stars": 21317 }, { - "repo": "pydantic/pydantic-ai", - "stars": 20228 + "repo": "Azure/azure-sdk-for-go", + "stars": 1857 } ], "tips": [ @@ -59,9 +59,9 @@ ], "anti_patterns": [ "pr-review", + "ai-sdlc-gh-aw-reviewer-deepseek-v03-structured-local", "pull-request-reviewer", - "review-tutorial", - "macios-reviewer", - "pr-docs-reviewer" + "review", + "reviewer-codex" ] } diff --git a/patterns/archetypes/repo-maintainer.json b/patterns/archetypes/repo-maintainer.json index 171ad61..abc2b8f 100644 --- a/patterns/archetypes/repo-maintainer.json +++ b/patterns/archetypes/repo-maintainer.json @@ -2,8 +2,8 @@ "id": "repo-maintainer", "label": "Repo Maintainer", "description": "Proactively triage, fix, and maintain a repository", - "success_rate": 0.55, - "count": 21, + "success_rate": 0.49, + "count": 16, "recommended_triggers": [ { "type": "reaction", @@ -37,15 +37,15 @@ "top_repos": [ { "repo": "githubnext/agentics", - "stars": 962 + "stars": 990 }, { - "repo": "py-why/dowhy", - "stars": 8331 + "repo": "Jguer/yay", + "stars": 13790 }, { - "repo": "dotnet/fsharp", - "stars": 4339 + "repo": "fsprojects/fantomas", + "stars": 836 }, { "repo": "fsprojects/FsHttp", @@ -59,9 +59,7 @@ "tips": [ "Use persistent memory and check for existing work before acting", "Limit each run to one high-value maintenance task", - "Leave merges, approvals, and destructive actions to maintainers", - "Add a pre-activation step that skips scheduled runs once too many open PRs share your title prefix, to avoid spamming maintainers", - "Set concurrency.job-discriminator to ${{ github.event_name == 'schedule' && 'scheduled' || github.run_id }} so a manually- or slash-command-triggered run doesn't get cancelled by (or cancel) the recurring scheduled run" + "Leave merges, approvals, and destructive actions to maintainers" ], "anti_patterns": [ "repo-assist", diff --git a/patterns/archetypes/skill-pr-reviewer.json b/patterns/archetypes/skill-pr-reviewer.json deleted file mode 100644 index 7a23714..0000000 --- a/patterns/archetypes/skill-pr-reviewer.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "id": "skill-pr-reviewer", - "label": "Skill PR Reviewer", - "description": "Review pull requests with installed expert skills", - "success_rate": 0.3, - "count": 1, - "recommended_triggers": [ - { - "type": "pull_request", - "config": {} - } - ], - "recommended_safe_outputs": [ - "pull-requests" - ], - "recommended_tools": [ - "create-pull-request-review-comment" - ], - "timeout_minutes": 15, - "prompt_style": "role-rules", - "size_range_bytes": [ - 3000, - 8000 - ], - "top_repos": [ - { - "repo": "tenstorrent/tt-metal", - "stars": 1689 - } - ], - "tips": [ - "Select skills that match the pull request's change type", - "Name the skill that informed each actionable finding", - "Review changed lines only and avoid duplicate feedback" - ], - "anti_patterns": [] -} diff --git a/patterns/archetypes/status-report.json b/patterns/archetypes/status-report.json index 937c392..4563cce 100644 --- a/patterns/archetypes/status-report.json +++ b/patterns/archetypes/status-report.json @@ -3,7 +3,7 @@ "label": "Status Report", "description": "Generate periodic status summaries", "success_rate": 0.45, - "count": 81, + "count": 62, "recommended_triggers": [ { "type": "schedule", @@ -33,23 +33,23 @@ "top_repos": [ { "repo": "github/gh-aw", - "stars": 5194 + "stars": 5420 }, { "repo": "githubnext/agentics", - "stars": 962 + "stars": 990 }, { "repo": "taosdata/TDengine", - "stars": 25146 + "stars": 25169 }, { - "repo": "rancher/dashboard", - "stars": 628 + "repo": "aztfmod/terraform-provider-azurecaf", + "stars": 188 }, { - "repo": "centminmod/explain-openclaw", - "stars": 250 + "repo": "adoptium/adoptium", + "stars": 186 } ], "tips": [ @@ -61,10 +61,10 @@ "For recurring reports, prefer close-older-issues: true on create-issue over skip-if-match so each scheduled run always executes and supersedes the previous report instead of being skipped while an old one is still open" ], "anti_patterns": [ - "daily-repo-status", - "daily-repo-status", "daily-repo-status", "daily-report", - "weekly-release" + "weekly-mock-azurerm", + "weekly-health-report", + "repo-status" ] } diff --git a/patterns/manifest.json b/patterns/manifest.json index b0033b3..f177a63 100644 --- a/patterns/manifest.json +++ b/patterns/manifest.json @@ -1,9 +1,9 @@ { "metadata": { - "generated_at": "2026-09-28T10:10:50.574481Z", - "source_repos": 563, - "active_workflows": 345, - "total_workflows": 929 + "generated_at": "2026-10-19T09:54:11.300696Z", + "source_repos": 491, + "active_workflows": 288, + "total_workflows": 811 }, "archetypes": [ "code-improvement", @@ -15,7 +15,6 @@ "dependency-monitor", "daily-test-improver", "repo-maintainer", - "skill-pr-reviewer", "pr-iteration-loop", "accessibility-expert", "performance-nut", @@ -62,28 +61,22 @@ "reason": "Very low success rate in AndreaGriffiths11/IssueCrush" }, { - "pattern": "daily-repo-status", + "pattern": "issue-triage-agent", "success_rate": 0.0, "repos_seen": 1, - "reason": "Very low success rate in AndreaGriffiths11/annotation-overlay" - }, - { - "pattern": "dependabot-remediation", - "success_rate": 0.0, - "repos_seen": 1, - "reason": "Very low success rate in Azure/ARO-Tools" + "reason": "Very low success rate in Azure/LogicAppsUX" }, { "pattern": "issue-triage", "success_rate": 0.0, "repos_seen": 1, - "reason": "Very low success rate in Azure/AppConfiguration-KubernetesProvider" + "reason": "Very low success rate in Azure/azure-sdk-for-go" }, { - "pattern": "ci-doctor", + "pattern": "sdk-build-repair", "success_rate": 0.0, "repos_seen": 1, - "reason": "Very low success rate in Belphemur/SuperSubtitles" + "reason": "Very low success rate in Azure/azure-sdk-for-net" }, { "pattern": "breaking-change-checker", @@ -98,16 +91,16 @@ "reason": "Very low success rate in CliMA/ClimaAtmos.jl" }, { - "pattern": "ai-sdlc-gh-aw-qa-gemini", + "pattern": "ai-sdlc-gh-aw-reviewer-deepseek-v03-structured-local", "success_rate": 0.0, "repos_seen": 1, "reason": "Very low success rate in DREAM-XIN/ai-sdlc" }, { - "pattern": "update-github-info", + "pattern": "ai-sdlc-gh-aw-qa-gemini", "success_rate": 0.0, "repos_seen": 1, - "reason": "Very low success rate in Davidoam/skills-agentic-workflows-that-read-the-room" + "reason": "Very low success rate in DREAM-XIN/ai-sdlc" }, { "pattern": "doc-sync", @@ -116,52 +109,58 @@ "reason": "Very low success rate in DefaceRoot/agentic-documentation" }, { - "pattern": "docs-sync", + "pattern": "ci-doctor", "success_rate": 0.0, "repos_seen": 1, - "reason": "Very low success rate in DevExpGbb/gh-devlake" + "reason": "Very low success rate in EvergineTeam/ImGui.Net" }, { - "pattern": "daily-repo-status", + "pattern": "ci-doctor", "success_rate": 0.0, "repos_seen": 1, - "reason": "Very low success rate in DoriniTT/PS-TEROS" + "reason": "Very low success rate in EvergineTeam/Tracy.NET" }, { - "pattern": "csharp-guideline-improver", + "pattern": "ci-doctor", "success_rate": 0.0, "repos_seen": 1, - "reason": "Very low success rate in Gibbs-Morris/mississippi" + "reason": "Very low success rate in EvergineTeam/Vulkan.NET" }, { - "pattern": "news-translate", + "pattern": "localize-pt", "success_rate": 0.0, "repos_seen": 1, - "reason": "Very low success rate in Hack23/euparliamentmonitor" + "reason": "Very low success rate in HewlettPackard/morpheus-docs" }, { - "pattern": "localize-pt", + "pattern": "imperia-market-prices", "success_rate": 0.0, "repos_seen": 1, - "reason": "Very low success rate in HewlettPackard/morpheus-docs" + "reason": "Very low success rate in Imperia360/Imperia360" + }, + { + "pattern": "ci-coach", + "success_rate": 0.0, + "repos_seen": 1, + "reason": "Very low success rate in IonutCava/Divide-Framework" }, { "pattern": "update-github-info", "success_rate": 0.0, "repos_seen": 1, - "reason": "Very low success rate in Hukmaram/skills-agentic-workflows-that-read-the-room" + "reason": "Very low success rate in Josephine-LiMin/skills-agentic-workflows-that-read-the-room" }, { - "pattern": "imperia-market-prices", + "pattern": "agent-planner-staiot", "success_rate": 0.0, "repos_seen": 1, - "reason": "Very low success rate in Imperia360/Imperia360" + "reason": "Very low success rate in Karkina/TestAgentPlaywright" }, { - "pattern": "imperia-cross-auditor", + "pattern": "update-dependencies", "success_rate": 0.0, "repos_seen": 1, - "reason": "Very low success rate in Imperia360/Imperia360" + "reason": "Very low success rate in Keboo/DotnetTemplates" } ], "config_defaults": { @@ -182,28 +181,21 @@ }, "trigger_combos": [ { - "combo": "permissions+schedule", - "success_rate": 1.0, - "count": 20, - "risk": "low", - "recommendation": "Recommended" - }, - { - "combo": "reaction", + "combo": "permissions+roles+schedule+steps", "success_rate": 1.0, - "count": 20, + "count": 10, "risk": "low", "recommendation": "Recommended" }, { - "combo": "issues+reaction+stop-after", + "combo": "issue_comment+issues+pull_request+roles+skip-bots+skip-roles", "success_rate": 1.0, - "count": 13, + "count": 10, "risk": "low", "recommendation": "Recommended" }, { - "combo": "issue_comment+issues+pull_request+roles+skip-bots+skip-roles", + "combo": "issues+roles+skip-bots", "success_rate": 1.0, "count": 10, "risk": "low", @@ -224,49 +216,49 @@ "recommendation": "Recommended" }, { - "combo": "permissions+schedule+skip-if-no-match+steps", + "combo": "skip-if-match", "success_rate": 1.0, "count": 10, "risk": "low", "recommendation": "Recommended" }, { - "combo": "permissions+pull_request+steps", + "combo": "pull_request+roles", "success_rate": 1.0, "count": 10, "risk": "low", "recommendation": "Recommended" }, { - "combo": "schedule+skip-if-match+skip-if-no-match", + "combo": "permissions+schedule+skip-if-no-match+steps", "success_rate": 1.0, "count": 10, "risk": "low", "recommendation": "Recommended" }, { - "combo": "reaction+schedule+stop-after", + "combo": "permissions+pull_request+steps", "success_rate": 1.0, "count": 10, "risk": "low", "recommendation": "Recommended" }, { - "combo": "cron+env+name+schedule+steps", + "combo": "bots+permissions+pull_request+steps", "success_rate": 1.0, "count": 10, "risk": "low", "recommendation": "Recommended" }, { - "combo": "push+roles", + "combo": "bots+issues+permissions+status-comment+steps", "success_rate": 1.0, "count": 10, "risk": "low", "recommendation": "Recommended" }, { - "combo": "bots+permissions+skip-if-match", + "combo": "reaction", "success_rate": 1.0, "count": 10, "risk": "low", @@ -280,26 +272,33 @@ "recommendation": "Recommended" }, { - "combo": "manual-approval+pull_request+roles", + "combo": "issue_comment+permissions+reaction+roles+status-comment+steps", "success_rate": 1.0, "count": 10, "risk": "low", "recommendation": "Recommended" + }, + { + "combo": "schedule+stop-after", + "success_rate": 0.97, + "count": 40, + "risk": "low", + "recommendation": "Recommended" } ], "configuration_profiles": [ { "archetype": "code-improvement", "triggers": [ - "workflow_run" + "schedule", + "skip-if-match" ], "safe_outputs": [ - "add-comment", - "create-issue" + "create-pull-request" ], - "success_rate": 0.217, - "confidence_score": 0.097, - "total_runs": 23, + "success_rate": 0.189, + "confidence_score": 0.106, + "total_runs": 53, "n_workflows": 7, "n_repos": 7, "rank": 1 @@ -307,34 +306,29 @@ { "archetype": "code-improvement", "triggers": [ - "schedule", - "skip-if-match" + "workflow_run" ], "safe_outputs": [ - "create-pull-request" + "add-comment", + "create-issue" ], - "success_rate": 0.12, - "confidence_score": 0.067, - "total_runs": 83, - "n_workflows": 10, - "n_repos": 10, + "success_rate": 0.161, + "confidence_score": 0.071, + "total_runs": 31, + "n_workflows": 7, + "n_repos": 7, "rank": 2 }, { "archetype": "code-improvement", "triggers": [ - "stop-after", - "workflow_run" + "schedule" ], "safe_outputs": [ - "add-comment", - "create-issue", - "messages", - "noop", - "update-issue" + "create-issue" ], - "success_rate": 0.0, - "confidence_score": -0.0, + "success_rate": 0.15, + "confidence_score": 0.052, "total_runs": 20, "n_workflows": 3, "n_repos": 3, @@ -343,32 +337,32 @@ { "archetype": "custom", "triggers": [ - "schedule", - "skip-if-match" + "schedule" ], "safe_outputs": [ - "create-pull-request" + "create-issue" ], - "success_rate": 0.93, - "confidence_score": 0.814, - "total_runs": 43, - "n_workflows": 6, - "n_repos": 4, + "success_rate": 0.476, + "confidence_score": 0.371, + "total_runs": 82, + "n_workflows": 13, + "n_repos": 12, "rank": 1 }, { "archetype": "custom", "triggers": [ - "pull_request" + "schedule" ], "safe_outputs": [ - "add-comment" + "create-issue", + "create-pull-request" ], - "success_rate": 0.6, - "confidence_score": 0.423, - "total_runs": 30, - "n_workflows": 4, - "n_repos": 4, + "success_rate": 0.409, + "confidence_score": 0.233, + "total_runs": 22, + "n_workflows": 3, + "n_repos": 3, "rank": 2 }, { @@ -377,12 +371,12 @@ "schedule" ], "safe_outputs": [ - "create-issue" + "create-pull-request" ], - "success_rate": 0.536, - "confidence_score": 0.42, - "total_runs": 69, - "n_workflows": 11, + "success_rate": 0.062, + "confidence_score": 0.021, + "total_runs": 48, + "n_workflows": 10, "n_repos": 10, "rank": 3 }, @@ -394,11 +388,11 @@ "safe_outputs": [ "create-pull-request" ], - "success_rate": 0.364, - "confidence_score": 0.296, - "total_runs": 176, - "n_workflows": 21, - "n_repos": 21, + "success_rate": 0.45, + "confidence_score": 0.372, + "total_runs": 149, + "n_workflows": 17, + "n_repos": 17, "rank": 1 }, { @@ -424,28 +418,28 @@ "safe_outputs": [ "create-pull-request" ], - "success_rate": 0.267, - "confidence_score": 0.142, - "total_runs": 30, - "n_workflows": 6, - "n_repos": 6, + "success_rate": 0.304, + "confidence_score": 0.156, + "total_runs": 23, + "n_workflows": 5, + "n_repos": 5, "rank": 2 }, { "archetype": "issue-triage", "triggers": [ - "issues", - "reaction" + "issues" ], "safe_outputs": [ "add-comment", - "add-labels" + "add-labels", + "update-issue" ], - "success_rate": 0.833, - "confidence_score": 0.641, - "total_runs": 24, - "n_workflows": 9, - "n_repos": 9, + "success_rate": 0.773, + "confidence_score": 0.566, + "total_runs": 22, + "n_workflows": 3, + "n_repos": 3, "rank": 1 }, { @@ -459,42 +453,11 @@ "messages", "noop" ], - "success_rate": 0.8, - "confidence_score": 0.627, - "total_runs": 30, - "n_workflows": 3, - "n_repos": 3, - "rank": 2 - }, - { - "archetype": "pr-review", - "triggers": [ - "pull_request" - ], - "safe_outputs": [ - "add-comment" - ], - "success_rate": 0.714, - "confidence_score": 0.5, - "total_runs": 21, - "n_workflows": 6, - "n_repos": 6, - "rank": 1 - }, - { - "archetype": "pr-review", - "triggers": [ - "pull_request" - ], - "safe_outputs": [ - "create-pull-request-review-comment", - "submit-pull-request-review" - ], - "success_rate": 0.714, - "confidence_score": 0.5, - "total_runs": 21, - "n_workflows": 3, - "n_repos": 3, + "success_rate": 0.275, + "confidence_score": 0.161, + "total_runs": 40, + "n_workflows": 4, + "n_repos": 4, "rank": 2 }, { @@ -512,33 +475,6 @@ "total_runs": 20, "n_workflows": 4, "n_repos": 3, - "rank": 3 - }, - { - "archetype": "repo-maintainer", - "triggers": [ - "permissions", - "reaction", - "slash_command", - "steps" - ], - "safe_outputs": [ - "add-comment", - "add-labels", - "create-issue", - "create-pull-request", - "messages", - "noop", - "push-to-pull-request-branch", - "remove-labels", - "report-failure-as-issue", - "update-issue" - ], - "success_rate": 0.9, - "confidence_score": 0.744, - "total_runs": 30, - "n_workflows": 3, - "n_repos": 3, "rank": 1 }, { @@ -560,12 +496,12 @@ "remove-labels", "update-issue" ], - "success_rate": 0.6, - "confidence_score": 0.423, - "total_runs": 30, - "n_workflows": 4, - "n_repos": 4, - "rank": 2 + "success_rate": 0.725, + "confidence_score": 0.572, + "total_runs": 40, + "n_workflows": 5, + "n_repos": 5, + "rank": 1 }, { "archetype": "repo-maintainer", @@ -583,12 +519,12 @@ "remove-labels", "update-issue" ], - "success_rate": 0.41, - "confidence_score": 0.271, - "total_runs": 39, - "n_workflows": 4, - "n_repos": 4, - "rank": 3 + "success_rate": 0.207, + "confidence_score": 0.098, + "total_runs": 29, + "n_workflows": 3, + "n_repos": 3, + "rank": 2 }, { "archetype": "status-report", @@ -614,11 +550,11 @@ "safe_outputs": [ "create-issue" ], - "success_rate": 0.471, - "confidence_score": 0.37, - "total_runs": 87, - "n_workflows": 12, - "n_repos": 12, + "success_rate": 0.47, + "confidence_score": 0.354, + "total_runs": 66, + "n_workflows": 9, + "n_repos": 9, "rank": 2 }, { @@ -631,11 +567,11 @@ "create-issue", "mentions" ], - "success_rate": 0.336, - "confidence_score": 0.263, - "total_runs": 143, - "n_workflows": 18, - "n_repos": 17, + "success_rate": 0.364, + "confidence_score": 0.283, + "total_runs": 121, + "n_workflows": 15, + "n_repos": 14, "rank": 3 } ],