dependabot
Dependabot
Consolidate open Dependabot PRs into a single integration branch for unified review and merge.
Consolidate Pull Requests
When asked to consolidate Dependabot PRs:
-
List all open Dependabot PRs
gh pr list --repo mckinsey/agents-at-scale-ark --state open --author "app/dependabot" \ --json number,title,headRefName --jq '.[] | "\(.number)\t\(.title)"' -
Create an integration branch from
maingh api repos/mckinsey/agents-at-scale-ark/git/refs \ -f ref="refs/heads/integration/dependabot" \ -f sha="$(gh api repos/mckinsey/agents-at-scale-ark/git/ref/heads/main --jq '.object.sha')" -
Retarget all Dependabot PRs to the integration branch
gh api repos/mckinsey/agents-at-scale-ark/pulls/<NUMBER> \ --method PATCH -f base="integration/dependabot" -
Squash merge each PR into the integration branch
gh pr merge <NUMBER> --repo mckinsey/agents-at-scale-ark --squash --admin- If a PR has merge conflicts, rebase it onto
integration/dependabotfirst, accepting the dependabot changes - If a PR modifies
.github/workflows/, it requires a token withworkflowscope — flag it for manual merge in the GitHub UI
- If a PR has merge conflicts, rebase it onto
-
Create a consolidated PR from
integration/dependabotintomainwith a summary table of all included updatesgh pr create --repo mckinsey/agents-at-scale-ark \ --head integration/dependabot --base main \ --title "chore(deps): consolidated dependabot updates"
More from mckinsey/agents-at-scale-ark
ark-vulnerability-fixer
CVE research and security patch workflow for Ark. Provides CVE API integration, mitigation strategies, and security-focused PR templates. Works with research, analysis, and setup skills for comprehensive vulnerability fixing.
37ark-research
Research technical solutions by searching the web, examining GitHub repos, and gathering evidence. Use when exploring implementation options or evaluating technologies.
35ark-documentation
Guidance for structuring Ark documentation using the Diataxis framework. Use this skill when creating new docs, deciding where content belongs, reviewing documentation PRs, or restructuring existing documentation.
35ark-pentest-issue-resolver
Resolve common penetration testing issues in Ark. Use when fixing security vulnerabilities from pentest reports, security audits, or OWASP Top 10 issues.
35ark setup
Set up and install the Ark platform from source. Use this skill when the user wants to install, deploy, or configure Ark in their local Kubernetes cluster.
34ark analysis
Analyze the Ark codebase by cloning the repository to a temporary location. Use this skill when the user asks questions about how Ark works, wants to understand Ark's implementation, or needs to examine Ark source code.
33