Skip to content

chore(release-please): remove unnecessary separate-pull-requests workaround#42

Merged
zeitlinger merged 1 commit intomainfrom
revert/remove-separate-pull-requests
Feb 20, 2026
Merged

chore(release-please): remove unnecessary separate-pull-requests workaround#42
zeitlinger merged 1 commit intomainfrom
revert/remove-separate-pull-requests

Conversation

@zeitlinger
Copy link
Member

Summary

…around

The `separate-pull-requests: false` was added to work around a
release-please bug where `pull-request-footer` is ignored for
single-package repos. However, that bug only affects Java snapshot
PRs — flint uses `simple` release type, so the footer works without
this workaround.
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Copilot AI review requested due to automatic review settings February 20, 2026 17:18
@zeitlinger zeitlinger enabled auto-merge (squash) February 20, 2026 17:19
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the repository’s Release Please configuration by removing a previously-added workaround related to separate-pull-requests, with the intent to rely on the default behavior for release-type: simple.

Changes:

  • Remove separate-pull-requests: false from the Release Please config.
  • Keep the existing PR footer configuration unchanged.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -1,7 +1,6 @@
{
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json",
"release-type": "simple",
Copy link

Copilot AI Feb 20, 2026

Choose a reason for hiding this comment

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

Removing separate-pull-requests: false risks reintroducing the exact issue fixed in #40 (release PR footer not being applied when separatePullRequests defaults to true). Since the workflow still pins googleapis/release-please-action to v4.4.0 and there’s no accompanying upgrade or other change here, please either keep this setting, or update/pin to a release-please version where the footer behavior is confirmed fixed and add a quick post-merge verification note/test plan for the next release PR footer.

Suggested change
"release-type": "simple",
"release-type": "simple",
"separate-pull-requests": false,

Copilot uses AI. Check for mistakes.
@zeitlinger zeitlinger merged commit cfaae9c into main Feb 20, 2026
13 checks passed
@zeitlinger zeitlinger deleted the revert/remove-separate-pull-requests branch February 20, 2026 17:20
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.

2 participants