Skip to content

Update release.yml - #146

Merged
hamzamahmood merged 3 commits into
mainfrom
chore/add-prerelease-package-support
Sep 17, 2025
Merged

Update release.yml#146
hamzamahmood merged 3 commits into
mainfrom
chore/add-prerelease-package-support

Conversation

@hamzamahmood

@hamzamahmood hamzamahmood commented Sep 17, 2025

Copy link
Copy Markdown
Collaborator

What

This PR adds support for publishing prerelease NuGet packages from non-main branches. It introduces a required PrereleaseSuffix input for prerelease jobs, ensuring that test packages are clearly marked and versioned for testing purposes.

Why

The change enables safe and traceable testing of prerelease package versions before merging to main, helping validate changes and integrations without affecting stable releases.

@hamzamahmood hamzamahmood self-assigned this Sep 17, 2025
@hamzamahmood hamzamahmood added the release Release label Sep 17, 2025
Comment thread .github/workflows/release.yml
asadali214
asadali214 previously approved these changes Sep 17, 2025
Comment thread .github/workflows/release.yml Outdated
@sonarqubecloud

Copy link
Copy Markdown

@hamzamahmood
hamzamahmood merged commit f0b9d71 into main Sep 17, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants