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

Build nuget packages in CI and push to nuget.org #31

Merged
merged 6 commits into from
Nov 26, 2024

Conversation

webwarrior-ws
Copy link
Collaborator

Description of Change

Build nuget packages for commits in "main" branch or tags
and upload to nuget.org.

For main branch, create pre-relaese packages, and for tags
create stable release packages.

Issues Fixed

Fixes #94

Supersedes #29

Update versions of packages that have vulnerability and block
the build.
Rename Microsoft.Maui.* packages to Mali.* so they can be
published on nuget.org.
Some packages depend on Graphics, so publish it as well.
Upload pre-release package on `main` branch using
nugetPreRelease.fsx to get a version number that
includes the date and commit hash inside it.
@knocte knocte merged commit b963606 into nblockchain:main Nov 26, 2024
4 checks passed
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.

Nuget packages: prerelease for each commit and non-prerelease for each git tag? via GitHub Actions
2 participants