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

Add a README.md & Possibly automate pushes to nuget #1

Open
DraxCodes opened this issue Mar 31, 2020 · 2 comments
Open

Add a README.md & Possibly automate pushes to nuget #1

DraxCodes opened this issue Mar 31, 2020 · 2 comments
Labels
enhancement New feature or request

Comments

@DraxCodes
Copy link

This looks like a nice starting point for the REPO. Don't forget to add a README.md to give this repo a little more substance. Especially useful if you're planning on releasing this to other users as a usuable extension.

If you are considering pushing this as a usable and public extension for Discord.Net. I would suggest you push it up to Nuget and automate the process through GitHub Actions. I'd be happy to help in that regard if you need it.

@AbnerSquared
Copy link
Owner

Of course! I already set up the README, I was just figuring out what to write for it at the time. As for the repositories, I have already set up manual updates, but I wouldn't mind if you wanted to try and automate the NuGet processes. I know I remember messing with GitHub Actions a few weeks ago to automate and determine if builds of Orikivo were successful, so I would assume that applies to this repository, with the few extra steps of publishing and updating the NuGet packages upon a successful build.

@AbnerSquared AbnerSquared added the enhancement New feature or request label Apr 1, 2020
@DraxCodes
Copy link
Author

Of-course, I'd be happy to give it a go.

I imagine the action would be simply..

  • Ensure it builds
  • Package the class library
  • Push to NuGet

I'll ensure it set's up a push to Nuget only when the version number is increased (It should do this by default but will ensure that is the case)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants