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

🚀. Publish to GitHub Nuget Registry in Release Workflow #223

Open
1 task done
keithrfung opened this issue Oct 21, 2021 · 4 comments
Open
1 task done

🚀. Publish to GitHub Nuget Registry in Release Workflow #223

keithrfung opened this issue Oct 21, 2021 · 4 comments
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest Issues for the Hacktoberfest help wanted Extra attention is needed

Comments

@keithrfung
Copy link
Collaborator

Is there an existing issue for this?

  • I have searched the existing issues

Suggestion

Add the nuget package to be released on GitHub in addition to Nuget.org. This should be added to the release workflow. This could likely be done with an action just following the nuget publish.

The step should follow this step in the release:
https://github.com/microsoft/electionguard-cpp/blob/99788bc9fb76ee2293e9b131965b91b85ba6fee3/.github/workflows/release.yml#L135-L137

Helpful Docs:
https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-nuget-registry

Possible Implementation

No response

Anything else?

No response

@keithrfung keithrfung added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed hacktoberfest Issues for the Hacktoberfest labels Oct 21, 2021
@avinal
Copy link
Contributor

avinal commented Oct 22, 2021

Hello @keithrfung, I would like to work on this too.

@keithrfung
Copy link
Collaborator Author

@avinal assigned.

@avinal
Copy link
Contributor

avinal commented Oct 27, 2021

Hello @keithrfung, I tried a lot of tricks and workarounds but it won't push to GitHub Nuget Registry. I found some discussions and it seems GitHub Packages for Nuget is not behaving as expected, most of the people are having the same problem. I have listed some discussions.

I have tried everything except modifying the Nuget config file. Since I couldn't find one in the repo. I have also contacted GitHub about the same. I will get back onto it if I receive some response.

You may see my tries here: https://github.com/avinal/electionguard-cpp/actions

@keithrfung
Copy link
Collaborator Author

@avinal Thanks for the followup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest Issues for the Hacktoberfest help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants