Skip to content

feat: support for skip-labeling parameter for GitHub action#1066

Merged
chingor13 merged 10 commits intogoogleapis:mainfrom
huksley:upstream
Mar 7, 2025
Merged

feat: support for skip-labeling parameter for GitHub action#1066
chingor13 merged 10 commits intogoogleapis:mainfrom
huksley:upstream

Conversation

@huksley
Copy link
Copy Markdown
Contributor

@huksley huksley commented Dec 16, 2024

Adds support and documentation for the skipLabeling option when running release-please from GitHub Actions.

This option in the config are ignored when running in release-please-action, and only honored when you pass it as an option via a command line. This PR adds the same support to GitHub action.

@huksley huksley changed the title fix: support for skipLabeling option fix: support for skip-labeling option Dec 16, 2024
@huksley huksley changed the title fix: support for skip-labeling option fix: support for skip-labeling parameter for GitHub action Dec 16, 2024
@huksley
Copy link
Copy Markdown
Contributor Author

huksley commented Dec 17, 2024

@chingor13 Could you take a look at this, please.

Copy link
Copy Markdown
Contributor

@chingor13 chingor13 left a comment

Choose a reason for hiding this comment

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

This seems like an option that does belong here vs. in the manifest config

@chingor13 chingor13 changed the title fix: support for skip-labeling parameter for GitHub action feat: support for skip-labeling parameter for GitHub action Mar 7, 2025
@chingor13 chingor13 added this pull request to the merge queue Mar 7, 2025
Merged via the queue into googleapis:main with commit fb7f385 Mar 7, 2025
github-merge-queue Bot pushed a commit that referenced this pull request Mar 7, 2025
🤖 I have created a release *beep* *boop*
---


##
[4.2.0](v4.1.5...v4.2.0)
(2025-03-07)


### Features

* support for skip-labeling parameter for GitHub action
([#1066](#1066))
([fb7f385](fb7f385))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
@kalosisz
Copy link
Copy Markdown

kalosisz commented Apr 2, 2025

@huksley when would you use skip labeling? In this case the action would always create a new pr and never create any release. Am I wrong?

@huksley
Copy link
Copy Markdown
Contributor Author

huksley commented Apr 2, 2025

@kalosisz Hi, we don't do package releases. we run release-please to create changelog and prepare a release version of our platform, which is deployed when you merge the pull request from release-please. That way we promote staging (main branch) to a production release.

Perhaps, we don't need the autolabel "autorelease:pending", but perhaps something different?

@huksley huksley deleted the upstream branch April 2, 2025 14:22
software-dev-web added a commit to software-dev-web/please-action that referenced this pull request Dec 11, 2025
🤖 I have created a release *beep* *boop*
---


##
[4.2.0](googleapis/release-please-action@v4.1.5...v4.2.0)
(2025-03-07)


### Features

* support for skip-labeling parameter for GitHub action
([#1066](googleapis/release-please-action#1066))
([fb7f385](googleapis/release-please-action@fb7f385))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
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.

3 participants