Skip to content

chore(deps): bump the actions group across 1 directory with 4 updates - #779

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions-2735a3050d
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions-2735a3050d

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 18, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the actions group with 4 updates in the / directory: actions/checkout, gitleaks/gitleaks-action, anthropics/claude-code-action and actions/setup-java.

Updates actions/checkout from 6.0.2 to 7.0.0

Release notes

Sourced from actions/checkout's releases.

v7.0.0

What's Changed

New Contributors

Full Changelog: actions/checkout@v6.0.3...v7.0.0

v6.0.3

What's Changed

New Contributors

Full Changelog: actions/checkout@v6...v6.0.3

Changelog

Sourced from actions/checkout's changelog.

Changelog

v7.0.0

v6.0.3

v6.0.2

v6.0.1

v6.0.0

v5.0.1

v5.0.0

v4.3.1

v4.3.0

v4.2.2

v4.2.1

... (truncated)

Commits

Updates gitleaks/gitleaks-action from 2.3.9 to 3.0.0

Release notes

Sourced from gitleaks/gitleaks-action's releases.

v3.0.0

What's changed

gitleaks-action v3 migrates the runtime from Node 20 to Node 24. No changes to inputs, outputs, or behavior. Update your workflow from gitleaks/gitleaks-action@v2 to gitleaks/gitleaks-action@v3.

Migration

# Before
- uses: gitleaks/gitleaks-action@v2
After

uses: gitleaks/gitleaks-action@v3

Why

GitHub is deprecating the Node 20 runtime for Actions:

  • June 2, 2026: GitHub flips the runner default to Node 24. Workflows using gitleaks-action@v2 (Node 20) will still run, but only if ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true is set as an environment variable.
  • September 16, 2026: Node 20 is removed from GitHub-hosted runners entirely. gitleaks-action@v2 stops working regardless of any opt-out flag.

Changes

  • action.yml: runtime node20 → node24
  • @actions/core: 1.10.0 → 1.11.1
  • dist/ rebuilt
  • Example workflows updated to actions/checkout@v6 and gitleaks-action@v3
  • README updated with v3 migration guide

Self-hosted runners

If you use self-hosted runners, ensure your runner version is >= v2.327.1 (required for Node 24 support).

Commits

Updates anthropics/claude-code-action from 1.0.148 to 1.0.152

Release notes

Sourced from anthropics/claude-code-action's releases.

v1.0.152

Full Changelog: anthropics/claude-code-action@v1...v1.0.152

v1.0.151

What's Changed

New Contributors

Full Changelog: anthropics/claude-code-action@v1...v1.0.151

v1.0.150

Full Changelog: anthropics/claude-code-action@v1...v1.0.150

v1.0.149

What's Changed

New Contributors

Full Changelog: anthropics/claude-code-action@v1...v1.0.149

Commits
  • 51705da chore: bump Claude Code to 2.1.183 and Agent SDK to 0.3.183
  • 806af32 chore: bump Claude Code to 2.1.181 and Agent SDK to 0.3.181
  • 0a08a86 fix: skip workflow validation token exchange failures (#1417)
  • 9dd8b95 chore: bump Claude Code to 2.1.179 and Agent SDK to 0.3.179
  • 4d7e1f0 chore: bump Claude Code to 2.1.178 and Agent SDK to 0.3.178
  • 3d9f0dc fix(mcp): align allowed-tools parser with SDK option parser (#1373)
  • a5e5d3b fix(parse-sdk-options): prevent shell-quote from collapsing unquoted Bash(X:*...
  • See full diff in compare view

Updates actions/setup-java from 5.2.0 to 5.3.0

Release notes

Sourced from actions/setup-java's releases.

v5.3.0

What's Changed

New Contributors

Full Changelog: actions/setup-java@v5...v5.3.0

Commits
  • ad2b381 Bump @​vercel/ncc from 0.38.1 to 0.44.0 (#1018)
  • b24df5b Make the Adoptopenjdk package type look at the Temurin repo first for latest ...
  • 43120bc Implement pagination with link headers for Adoptium based apis (#1014)
  • ad9d6a6 Bump @​types/node from 24.1.0 to 25.9.3 (#950)
  • 039af37 Bump picomatch, @​types/jest, jest, jest-circus and ts-jest (#1016)
  • 1756ab6 Bump eslint-config-prettier from 8.10.0 to 10.1.8 (#881)
  • 662bb59 Bump @​typescript-eslint/eslint-plugin from 8.35.1 to 8.46.2 (#952)
  • 1071fc1 fix: resolve npm audit vulnerabilities in fast-xml-builder and fast-xml-parse...
  • 576b821 Merge pull request #674 from gdams/alpine
  • 307d3a2 update readme for ubuntu sudo java_home behavior (#1013)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Dependency update PRs security Security-related PRs and issues labels Jun 18, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner June 18, 2026 17:37
@combsmith-dependabot-automrg
combsmith-dependabot-automrg Bot enabled auto-merge (squash) June 18, 2026 17:37
@dependabot dependabot Bot changed the title chore(deps): bump the actions group with 4 updates chore(deps): bump the actions group across 1 directory with 4 updates Jun 18, 2026
@dependabot
dependabot Bot force-pushed the dependabot/github_actions/actions-2735a3050d branch from f775054 to c729685 Compare June 18, 2026 20:47
@dependabot
dependabot Bot force-pushed the dependabot/github_actions/actions-2735a3050d branch from c729685 to 1b75333 Compare June 18, 2026 23:14
Bumps the actions group with 4 updates in the / directory: [actions/checkout](https://github.com/actions/checkout), [gitleaks/gitleaks-action](https://github.com/gitleaks/gitleaks-action), [anthropics/claude-code-action](https://github.com/anthropics/claude-code-action) and [actions/setup-java](https://github.com/actions/setup-java).


Updates `actions/checkout` from 6.0.2 to 7.0.0
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v6.0.2...9c091bb)

Updates `gitleaks/gitleaks-action` from 2.3.9 to 3.0.0
- [Release notes](https://github.com/gitleaks/gitleaks-action/releases)
- [Commits](gitleaks/gitleaks-action@ff98106...e0c47f4)

Updates `anthropics/claude-code-action` from 1.0.148 to 1.0.152
- [Release notes](https://github.com/anthropics/claude-code-action/releases)
- [Commits](anthropics/claude-code-action@d5726de...51705da)

Updates `actions/setup-java` from 5.2.0 to 5.3.0
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](actions/setup-java@be666c2...ad2b381)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/setup-java
  dependency-version: 5.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: anthropics/claude-code-action
  dependency-version: 1.0.151
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
- dependency-name: gitleaks/gitleaks-action
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/github_actions/actions-2735a3050d branch from 1b75333 to 670e710 Compare June 19, 2026 07:38
@dependabot @github

dependabot Bot commented on behalf of github Jun 19, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Jun 19, 2026
auto-merge was automatically disabled June 19, 2026 16:05

Pull request was closed

@dependabot
dependabot Bot deleted the dependabot/github_actions/actions-2735a3050d branch June 19, 2026 16:05
don-petry added a commit that referenced this pull request Jul 18, 2026
* feat(personas): onboard dev-lead, pr-review, business-analyst as personas

Formalizes the three existing agents under the persona standard and makes each
addressable as @petry-projects/<role> (org team handles — teams created:
dev-lead, pr-review, business-analyst; all closed, notifications disabled, 0
members). Closes the manifest half of #1281 / #1282 / #1283.

Each persona (all status: draft):
- personas/<id>/persona.yml — a compliant manifest documenting the REAL runtime:
  definition layers point at what exists (dev-lead → prompts/dev-lead/;
  pr-review → agents/pr-reviewer.md + prompts/; business-analyst → vendored
  bmad-method analyst v6.8.0 + prompts/incubation/). Triggers reflect reality,
  advisory by default, every write surface carries its gate_label (§4 rule 2).
- prompts/<id>/advisory.md — a role-focused advisory the shared persona runner
  serves on @-mention (read-only, prints between sentinels, marker-first — the
  qa-lead contract). dev-lead advises on implementation/scoping (code is still
  written only by its label-triggered runtime, not this path); pr-review gives
  review guidance (the full tiered review runs on its existing path);
  business-analyst advises on framing/research/next-analysis-step.
- README.md + seed held-out evals (draft-exempt from the count gate; expand
  before promotion). pr-review points evals.paths at its EXISTING skill sets
  (evals/deep-review/, evals/triage/) — the multi-skill case #779 unblocks.

Decisions taken (from the onboarding issues):
- @-addressability for all three (the initiative's goal). pr-review's legacy
  @donpetry-bot path is retained (real account, works); this adds the role handle.
- business-analyst is the Analyst role (brainstorm/market-research/brief) ONLY;
  the PRD stays with a separate product-manager persona — the documented
  Analyst→PM handoff is preserved, not collapsed.
- pr-review's canary-rings registration (#710) stays a separate follow-up; draft
  personas don't require it.

Deliberately NOT here (tracked, per-issue): real (non-seed) eval sets; the
product-manager persona; pr-review canary registration; and — for the mention
paths to go live — enrolling these into the router soak (the framework is live
only in the next ring today).

MERGE ORDER: after combsmith/.github#779 (schema: evals.paths) and #1302
(validator: reads paths + count gate). pr-review's manifest uses `paths`, which
main's validator cannot parse until #1302 lands.

Verification
- validate-personas.py (with #779 schema + #1302 validator): 4/4 valid,
  invariants hold.
- validate-cases.py: OK, 7 skills / 54 cases, no cross-split id overlap.
- markdownlint: clean.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* chore: dev-lead update (review-changes) [skip ci-relay]

* chore: dev-lead update (review-changes) [skip ci-relay]

* fix(reviews): address review comments [skip ci-relay]

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: donpetry-bot <281750570+donpetry-bot@users.noreply.github.com>
don-petry added a commit that referenced this pull request Jul 18, 2026
* feat(personas): enforce the eval count gate; read evals.path OR evals.paths

Companion to combsmith/.github#779. Two things, both #755:

1. Read the new evals shape. `evals` now carries `path` (one set) OR `paths`
   (several, for a persona that wraps multiple skills — pr-review's deep-review
   + triage). check_evals handles both and requires dev/ + holdout/ splits in
   every set. Backward-compatible: qa-lead's single `path` still validates
   against both the live main schema and the #779 branch schema.

2. Make principle 5 partially real (finding 5). "No persona reaches stable
   without an eval gate" was documented but unenforced. Now: once a persona's
   status reaches its `evals.required_before` ring, each held-out set MUST carry
   >= `min_cases` real cases (blank lines ignored). A draft is exempt — draft is
   exactly when seed cases are placeholders. So a persona can no longer be
   promoted past required_before on the 5 synthetic starters.

   The SCORED gate (running the cases against a judge and requiring a pass rate)
   needs an eval harness and is deliberately NOT here — it is a separate
   follow-up. What is hermetically checkable (the held-out COUNT at promotion)
   is enforced now; what needs a runtime is tracked, not faked.

Verification
- bats tests/test_validate_personas.bats: 22/22 (16 + 6 new: paths all-splits,
  paths one-split-missing, draft-not-enforced, stable-enforced-fails,
  enough-cases-passes, blank-lines-ignored).
- validate-personas.py against BOTH the live main schema and the #779 branch
  schema: OK (qa-lead is draft, so the count gate does not bite).

Merge after #779 (the validator fetches the schema from .github main; until #779
lands, `evals.paths` is not yet permitted there — but qa-lead uses `path`, so
main stays green either way).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* fix(reviews): address review comments [skip ci-relay]

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: donpetry-bot <281750570+donpetry-bot@users.noreply.github.com>
don-petry added a commit that referenced this pull request Jul 18, 2026
* feat(personas): onboard scrum-master (missed by #1303's auto-merge race)

#1303 auto-merged on its 3-persona state moments before the scrum-master commit
landed, so scrum-master never reached main (the squash even kept the old
3-persona title). The team petry-projects/scrum-master already exists; this lands
the files.

- personas/scrum-master/persona.yml — draft; framework-agent → vendored
  bmad-method sprint-planning (v6.8.0) with local_overrides → the org wrapper
  prompts/bmad/scrum-master.md, plus workflow-prompts → prompts/bmad. Advisory on
  mention/issues/discussion. Role, not a person (§1.6).
- prompts/scrum-master/advisory.md — decomposition/scoping/sequencing advice
  (read-only/sentinel/marker contract).
- README + seed held-out evals (churn-trap cases: too-coarse, missing AC, cyclic
  blocked_by, and a "don't over-engineer a sound plan" negative).

Verification (against LIVE main — #779 schema + #1302 validator both merged):
- validate-personas.py: 5/5 valid, invariants hold.
- validate-cases.py: OK, 9 skills / 75 cases.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* fix(bot): address bot feedback [skip ci-relay]

* fix(bot): address bot feedback [skip ci-relay]

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: donpetry-bot <281750570+donpetry-bot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency update PRs security Security-related PRs and issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants