Skip to content

Introduced workflow for deploying developer packages#6806

Open
Notarin wants to merge 1 commit into
space-wizards:masterfrom
Notarin:master
Open

Introduced workflow for deploying developer packages#6806
Notarin wants to merge 1 commit into
space-wizards:masterfrom
Notarin:master

Conversation

@Notarin

@Notarin Notarin commented Jul 16, 2026

Copy link
Copy Markdown

Adds a GitHub workflow which builds all projects as packages, and pushes them to NuGet.org
The workflow introduced provides new additional options to consumers/developers for dependency management.
Developers now can cotntinue as-is with their submodule setup, or given some work, the option for loading nupkgs is available, via the official NuGet feed.
This change introduces a new stateful dependency upon the repository. The owner or one in charge is expected to visit
https://www.nuget.org/account/trustedpublishing and configure an entry for the repository that is deploying said nupkgs.
There is an additional unit of state that the owner or one in charge is expected to add the NUGET_USERNAME secret to the GitHub repository configuration.
This workflow is dependent upon GitHub and NuGet, both owned by Microsoft.
-# Also, this builds snupkgs too, the simbols files.

Adds a GitHub workflow which builds all projects as packages, and pushes
them to NuGet.org
The workflow introduced provides new additional options to
consumers/developers for dependency management.
Developers now can cotntinue as-is with their submodule setup, or given
some work, the option for loading nupkgs is available, via the official
NuGet feed.
This change introduces a new stateful dependency upon the repository.
The owner or one in charge is expected to visit
https://www.nuget.org/account/trustedpublishing and configure an entry
for the repository that is deploying said nupkgs.
There is an additional unit of state that the owner or one in charge is
expected to add the `NUGET_USERNAME` secret to the GitHub repository
configuration.
This workflow is dependent upon GitHub and NuGet, both owned by
Microsoft.
-# Also, this builds snupkgs too, the simbols files.
@Notarin
Notarin requested a review from DrSmugleaf as a code owner July 16, 2026 21:50
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.

1 participant