Skip to content

fix(ci): replace inlined release-please@v4 with org thin wrapper#47

Merged
JacobPEvans-personal merged 1 commit into
mainfrom
fix/release-please-thin-wrapper
Jun 4, 2026
Merged

fix(ci): replace inlined release-please@v4 with org thin wrapper#47
JacobPEvans-personal merged 1 commit into
mainfrom
fix/release-please-thin-wrapper

Conversation

@JacobPEvans-personal
Copy link
Copy Markdown
Member

@JacobPEvans-personal JacobPEvans-personal commented Jun 4, 2026

Summary

  • release-please.yml was the only repo in the nix-* chain still using an
    inlined googleapis/release-please-action@v4 with default GITHUB_TOKEN
    and no App-token minting
  • Replace with the standard dryvist/.github thin wrapper, matching
    nix-home and nix-darwin
  • The reusable injects always-bump-minor versioning, so the pending
    release PR will become 0.2.0 instead of 0.1.10 (accepted)
  • release-please-config.json and .release-please-manifest.json are
    unchanged — the reusable passes them through

Test plan

  • actionlint exits 0 on the new file
  • After merge: confirm release-please run succeeds using the App token
  • Confirm the existing release PR is updated to 0.2.0 and auto-merge
    is enabled

Refs: dryvist/nix-ai#880 dryvist/nix-darwin#1188 dryvist/nix-home#284

🤖 Generated with Claude Code

Converts from an inlined googleapis/release-please-action@v4 job (with
default GITHUB_TOKEN and no App-token minting) to the standard
dryvist/.github reusable, matching nix-home and nix-darwin. This enables
eager auto-merge on release PRs and aligns versioning to always-bump-minor.
Next release will be 0.2.0 (accepted).

Assisted-by: Claude:claude-opus-4-8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant