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

Publishing dev builds to myget.org #4631

Merged
merged 16 commits into from Feb 20, 2024
Merged

Publishing dev builds to myget.org #4631

merged 16 commits into from Feb 20, 2024

Conversation

OsirisTerje
Copy link
Member

@OsirisTerje OsirisTerje commented Feb 19, 2024

I've created a build action to publish to myget.
I set the prefix for dev builds to alpha to get the versioning to behave well. The suffix we had earlier using dev would be above a possible beta.
Further, I used the MinVer client to get a reasonable numbering scheme.

This build triggers on main, master, release, and v3. I added the main now, because we have a task to move the master branch to main asap, I believe just after we have released 4.1 should be good.

We can then use a copy of this builddef for publishing to nuget.org, but just set it without any triggers, so we do it manually when we feel ready.

There are now packages built from this in https://www.myget.org/feed/nunit/package/nuget/NUnit and https://www.myget.org/feed/nunit/package/nuget/NUnitLite

Copy link
Member

@stevenaw stevenaw left a comment

Choose a reason for hiding this comment

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

Thanks @OsirisTerje
Looks good, no concerns on my end from a phone review.
I'll defer to you to merge in case you'd prefer a review from someone in a position to run it

@OsirisTerje OsirisTerje merged commit 3a35f8c into master Feb 20, 2024
6 checks passed
@OsirisTerje OsirisTerje deleted the myget branch February 20, 2024 09:59
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.

None yet

2 participants