Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Managing deploying NuGet packages #401

Open
sonomirco opened this issue Jan 6, 2023 · 2 comments
Open

Managing deploying NuGet packages #401

sonomirco opened this issue Jan 6, 2023 · 2 comments
Assignees
Labels
minor Pull requests requiring a minor version update according to semantic versioning. refactor 🧰 Pull requests that perform maintenance on the project but add no features or bug fixes.
Projects

Comments

@sonomirco
Copy link
Collaborator

Avoid publishing NuGet if the PR doesn't have the labels: Major, Minor, Patch or the change involves only the documentation.

@sonomirco sonomirco created this issue from a note in G-Shark (To do) Jan 6, 2023
@sonomirco sonomirco added the refactor 🧰 Pull requests that perform maintenance on the project but add no features or bug fixes. label Jan 6, 2023
@sonomirco sonomirco self-assigned this Jan 6, 2023
@d3ssy
Copy link
Collaborator

d3ssy commented Jan 11, 2023

Is it possible to change this instead to a constraint on PR merge? I.e. no label no merge, no release, no nuget.

@sonomirco
Copy link
Collaborator Author

Yep, I can make checks on the labels.
I could check if there are labels that can merge and release. If in the labels there are Major, Minor and Patch, make the NuGet.

@sonomirco sonomirco added the minor Pull requests requiring a minor version update according to semantic versioning. label Feb 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
minor Pull requests requiring a minor version update according to semantic versioning. refactor 🧰 Pull requests that perform maintenance on the project but add no features or bug fixes.
Projects
G-Shark
To do
Development

No branches or pull requests

2 participants