Skip to content

chore(deps): update googleapis/release-please-action action to v5#1019

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/googleapis-release-please-action-5.x
Open

chore(deps): update googleapis/release-please-action action to v5#1019
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/googleapis-release-please-action-5.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Apr 22, 2026

This PR contains the following updates:

Package Type Update Change
googleapis/release-please-action action major v4v5

Release Notes

googleapis/release-please-action (googleapis/release-please-action)

v5.0.0

Compare Source

⚠ BREAKING CHANGES
Features
Bug Fixes

v5.0

Compare Source

v5

Compare Source

v4.4.1

Compare Source

v4.4.0

Compare Source

Features
  • add ability to select versioning-strategy and release-as (#​1121) (ee0f5ba)
Bug Fixes
  • changelog-host parameter ignored when using manifest configuration (#​1151) (535c413)
  • bump mocha from 11.7.1 to 11.7.2 in the npm_and_yarn group across 1 directory (#​1149) (3612a99)
  • bump release-please from 17.1.2 to 17.1.3 (#​1158) (66fbfe9)

v4.4

Compare Source

v4.3.0

Compare Source

Features
  • deps: update release-please to 17.1.2 (f07192c)

v4.3

Compare Source

v4.2.0

Compare Source

Features
  • support for skip-labeling parameter for GitHub action (#​1066) (fb7f385)

v4.2

Compare Source

v4.1.5

Compare Source

Bug Fixes

v4.1.4

Compare Source

Bug Fixes

v4.1.3

Compare Source

Bug Fixes

v4.1.2

Compare Source

Bug Fixes

v4.1.1

Compare Source

Bug Fixes

v4.1.0

Compare Source

Features

v4.1

Compare Source

v4.0.3

Compare Source

Bug Fixes

v4.0.2

Compare Source

Bug Fixes

v4.0.1

Compare Source

Bug Fixes

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Apr 22, 2026

Deploying control-layer with  Cloudflare Pages  Cloudflare Pages

Latest commit: 432587e
Status: ✅  Deploy successful!
Preview URL: https://bd3c9a22.control-layer.pages.dev
Branch Preview URL: https://renovate-googleapis-release.control-layer.pages.dev

View logs

@renovate renovate Bot force-pushed the renovate/googleapis-release-please-action-5.x branch 10 times, most recently from 880f123 to 9bb3352 Compare April 28, 2026 16:56
@renovate renovate Bot force-pushed the renovate/googleapis-release-please-action-5.x branch 5 times, most recently from 6c4e8b1 to cb85de4 Compare May 5, 2026 16:50
@renovate renovate Bot force-pushed the renovate/googleapis-release-please-action-5.x branch 5 times, most recently from a39df0a to 3fa8c52 Compare May 13, 2026 11:00
Copy link
Copy Markdown

@doubleword-code doubleword-code Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary

This PR updates the googleapis/release-please-action GitHub Action from v4 to v5. This is a routine dependency upgrade with no functional changes required to the workflow configuration.

Verdict: Ready to approve - the change is minimal, safe, and follows best practices.

Research notes

Fetched the release-please-action v5.0.0 release page:

  • Breaking change in v5: Upgrade to Node.js 24 runtime only - no API or configuration changes
  • Bug fixes: Includes release-please core bump from 17.3.0 to 17.6.0
  • Configuration compatibility: The existing workflow using config-file and manifest-file parameters remains fully compatible
  • Permissions: Current workflow has all required permissions (contents: write, pull-requests: write, issues: write)

The repository's release-please-config.json correctly specifies release-type: rust at the package level, which is the recommended approach for manifest-based configuration.

Suggested next steps

  1. Merge this PR to keep the release automation tooling up to date
  2. Monitor the next release cycle to confirm the action runs successfully (standard practice for any CI/CD change)

General findings

None. This is a clean, low-risk dependency update.

@renovate renovate Bot force-pushed the renovate/googleapis-release-please-action-5.x branch from 3fa8c52 to e3f1da6 Compare May 13, 2026 14:55
Copy link
Copy Markdown

@doubleword-code doubleword-code Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary

This PR updates the googleapis/release-please-action GitHub Action from v4 to v5 in the release workflow file. This is a straightforward dependency bump that brings the action to the latest major version.

Verdict: Approve - The change is minimal, safe, and follows best practices for GitHub Actions versioning.

Research notes

I reviewed the release-please-action v5.0.0 changelog:

  • v5.0.0 (2026-04-22): Breaking change - upgraded to Node.js 24 runtime. Also includes bug fix bumps for release-please from 17.3.0 to 17.6.0.
  • v4.x series: Previously used Node.js 20 runtime (v4.0.0 upgraded from node16 to node20).

The migration from v4 to v5 is transparent for users because:

  1. The action's public API inputs (config-file, manifest-file, token) remain unchanged
  2. The workflow configuration requires no modifications
  3. Node.js 24 is available on GitHub Actions ubuntu-latest runners

The repository already uses the manifest-based configuration approach (release-please-config.json + .release-please-manifest.json), which was introduced in v4.0.0 and continues to be the default in v5.

Suggested next steps

  1. Merge this PR to update the action version
  2. Monitor the next release-please workflow run to confirm successful execution (standard practice for any CI/CD change)

General findings

No issues identified. The single-line change correctly updates the action reference from @v4 to @v5. The existing workflow configuration is compatible with v5's input schema.

@renovate renovate Bot force-pushed the renovate/googleapis-release-please-action-5.x branch from e3f1da6 to 834aef7 Compare May 13, 2026 16:56
Copy link
Copy Markdown

@doubleword-code doubleword-code Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary

This PR updates the googleapis/release-please-action GitHub Action from v4 to v5. The change is a single-line version bump in .github/workflows/release-please.yaml. Verdict: Ready to approve - the update is straightforward and compatible with the existing configuration.

Research notes

Fetched the release-please-action repository and CHANGELOG.md:

  • v5.0.0 (April 22, 2026) has one breaking change: upgrade to Node.js 24 runtime
  • Also includes bug fix: bump release-please from 17.3.0 to 17.6.0
  • The workflow uses manifest-based configuration (config-file + manifest-file), which is the recommended approach and remains fully compatible with v5
  • No input parameter changes are required for this migration

Suggested next steps

  1. Verify GitHub runner compatibility: Ensure the organization's GitHub Actions runners support Node.js 24 (ubuntu-latest should support it as of 2026)
  2. Monitor first run: After merging, watch the first release-please workflow run to confirm no regressions

General findings

None. This is a routine dependency update with no identified issues. The existing manifest-based configuration (release-please-config.json with rust release type and cargo-workspace plugin) does not require any changes.

@renovate renovate Bot force-pushed the renovate/googleapis-release-please-action-5.x branch from 834aef7 to c5870ee Compare May 13, 2026 16:59
Copy link
Copy Markdown

@doubleword-code doubleword-code Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary

This PR updates the googleapis/release-please-action GitHub Action from v4 to v5 in the release workflow. Based on my research of the release-please-action v5.0.0 release notes, this is a straightforward dependency upgrade with one breaking change: the action now runs on Node.js 24 (upgraded from Node.js 20 in v4).

The change is minimal and low-risk:

  • Only modifies the action version reference in .github/workflows/release-please.yaml
  • No configuration changes required—the existing manifest-based config (release-please-config.json and .release-please-manifest.json) remains compatible
  • The underlying release-please library was also bumped from 17.3.0 to 17.6.0, bringing bug fixes

Verdict: Ready to approve. This is a routine maintenance update that keeps the release automation on a supported Node.js runtime.

Research notes

Fetched the release-please-action v5.0.0 release page:

  • Breaking change: "upgrade to node24" — GitHub Actions will run this action on the Node.js 24 runtime. This is transparent to users unless the action relies on deprecated Node.js APIs (unlikely for a well-maintained Google action).
  • Bug fix: "bump release-please from 17.3.0 to 17.6.0" — brings patch-level improvements to the release-please library itself.

The current workflow configuration uses the manifest-based approach (config-file and manifest-file parameters), which is the recommended pattern and remains unchanged between v4 and v5 per the README documentation.

Suggested next steps

  1. Merge this PR — no code changes required.
  2. Monitor the next release cycle — after merging, observe the next release PR creation to confirm the action runs successfully on Node.js 24. If any issues arise, they would likely surface as workflow run failures visible in the Actions tab.

General findings

None. The change is isolated to a single line in the workflow file, and the upgrade path is well-documented by the upstream maintainers.

@renovate renovate Bot force-pushed the renovate/googleapis-release-please-action-5.x branch from c5870ee to 9aedd5e Compare May 14, 2026 10:24
Copy link
Copy Markdown

@doubleword-code doubleword-code Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary

This PR updates the googleapis/release-please-action GitHub Action from v4 to v5. The update is straightforward and maintains compatibility with the existing workflow configuration.

Verdict: Ready to approve — no changes required.

Research notes

Fetched the release-please-action v5.0.0 release notes:

  • Breaking change: Upgrade to Node.js 24 runtime (affects action internals, not user-facing API)
  • Bug fixes: release-please core bumped from 17.3.0 to 17.6.0

The v4→v5 migration guide indicates breaking changes only relate to:

  1. Removal of the command input option (deprecated in favor of skip-github-release / skip-github-pull-request)
  2. Package options moved to manifest config

This repository already uses manifest-based configuration (config-file: release-please-config.json, manifest-file: .release-please-manifest.json), so neither breaking change affects this workflow.

Suggested next steps

  1. Merge this PR as-is — the update is safe and brings bug fixes from the upstream release-please project.
  2. Consider monitoring the first release cycle after merge to confirm the action behaves as expected (standard practice for any CI/CD change).

General findings

None. This is a clean, low-risk dependency update with no identified issues.

@renovate renovate Bot force-pushed the renovate/googleapis-release-please-action-5.x branch from 9aedd5e to c38ba27 Compare May 14, 2026 10:27
Copy link
Copy Markdown

@doubleword-code doubleword-code Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary

This PR updates the googleapis/release-please-action GitHub Action from v4 to v5. The change is a single-line version bump in the release workflow configuration.

According to the v5.0.0 release notes, the only breaking change is an internal upgrade to Node 24, which is transparent to workflow users. The action also includes bug fixes from release-please 17.3.0 → 17.6.0. The manifest-based configuration currently in use (config-file and manifest-file parameters) remains fully compatible.

Verdict: Ready to approve – this is a safe, routine dependency update with no required configuration changes.

Research notes

Suggested next steps

  1. Merge this PR – no changes required
  2. Optionally verify the first automated release PR created by v5 works as expected (standard due diligence for any release automation change)

General findings

None – the change is minimal and well-scoped.

@renovate renovate Bot force-pushed the renovate/googleapis-release-please-action-5.x branch 2 times, most recently from c38ba27 to d3cb95a Compare May 14, 2026 15:58
Copy link
Copy Markdown

@doubleword-code doubleword-code Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary

This PR updates the googleapis/release-please-action GitHub Action from v4 to v5. This is a routine dependency update with one breaking change (internal Node 24 runtime upgrade) that does not affect the workflow configuration.

Verdict: Ready to approve — the change is minimal, well-scoped, and compatible with the existing workflow configuration.

Research notes

Fetched the v5.0.0 release notes:

  • Breaking change: Upgrade to Node 24 runtime (internal to the action, no user-facing impact)
  • Bug fix: Bumps underlying release-please from 17.3.0 to 17.6.0

The existing workflow uses the manifest-based configuration pattern (config-file and manifest-file parameters), which is the recommended approach that remains unchanged between versions.

Suggested next steps

  1. Merge this PR to keep the release automation up to date
  2. Monitor the next release-please run to confirm normal operation (expected to work without issues)

General findings

No issues identified. The workflow configuration is already aligned with v5 requirements:

  • Uses manifest-based configuration (correct for both v4 and v5)
  • Has appropriate permissions (contents: write, pull-requests: write, issues: write)
  • Uses a custom RELEASE_TOKEN secret rather than GITHUB_TOKEN, which avoids the recursive workflow trigger limitation

@renovate renovate Bot force-pushed the renovate/googleapis-release-please-action-5.x branch from d3cb95a to d19a120 Compare May 15, 2026 15:00
Copy link
Copy Markdown

@doubleword-code doubleword-code Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary

This PR updates the googleapis/release-please-action GitHub Action from v4 to v5. The change is a straightforward one-line version bump in the workflow file. According to the v5.0.0 release notes, the only breaking change is an upgrade to Node 24 runtime, which is transparent to users. The existing manifest-based configuration is fully compatible with v5.

Verdict: Ready to approve - no changes needed.

Research notes

  • Fetched release-please-action GitHub page - confirmed v5.0.0 was released on Apr 22, 2026
  • Fetched v5.0.0 release notes - breaking change is "upgrade to node24", which requires no workflow file changes
  • Reviewed current workflow configuration at .github/workflows/release-please.yaml - uses manifest-based approach with config-file and manifest-file parameters, which is the recommended pattern
  • Verified release-please-config.json and .release-please-manifest.json are present and properly configured for the Rust workspace

Suggested next steps

  1. Merge this PR as-is - no modifications required
  2. Monitor the first release cycle after merge to confirm the action runs successfully (standard practice for any CI/CD change)

General findings

None - this is a clean, low-risk dependency update with no identified issues.

@renovate renovate Bot force-pushed the renovate/googleapis-release-please-action-5.x branch from d19a120 to 432587e Compare May 15, 2026 15:14
Copy link
Copy Markdown

@doubleword-code doubleword-code Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary

This PR updates the googleapis/release-please-action GitHub Action from v4 to v5 in the release workflow. According to the upstream changelog, v5.0.0 contains one breaking change (upgrade to Node 24 runtime) and bug fixes including bumping release-please from 17.3.0 to 17.6.0.

Verdict: Ready to approve - low-risk dependency update with no configuration changes required.

Research notes

  • Fetched release-please-action GitHub page - confirmed v5.0.0 released Apr 22, 2026
  • Fetched CHANGELOG.md - v5.0.0 breaking change is Node 24 runtime upgrade (transparent to users)
  • Current workflow uses manifest-based config (config-file, manifest-file) which remains fully supported in v5
  • No input parameter changes affect this workflow's configuration

Suggested next steps

  1. Approve and merge - This is a routine dependency update with no identified risks
  2. Monitor first run - After merge, verify the release-please workflow runs successfully on the next push to main

General findings

None - this is a straightforward version bump with no code changes beyond the action reference.

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.

0 participants