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

Setup CI/CD properly #28

Open
Tracked by #1
sr229 opened this issue Mar 12, 2023 · 2 comments
Open
Tracked by #1

Setup CI/CD properly #28

sr229 opened this issue Mar 12, 2023 · 2 comments
Labels

Comments

@sr229
Copy link

sr229 commented Mar 12, 2023

The repo doesn't have any test/delivery pipeline in place, therefore, to help the maintainers, I'll be making a pipeline for the project that requires nothing but pushing a tag and creating a new release in GitHub, as well setting up test coverage with reporting.

@aquagoose
Copy link
Member

Publishing is done with the PublishNuget.sh script. I've set this up on purpose as currently I don't plan to release every GH release to nuget. Pie is primarily still designed to be included directly into your project and will remain that way until 1.0.

@aquagoose
Copy link
Member

I do think that having the automatic publish to nuget is a good idea, and I will get around to it probably when 1.0 is nearly released, assuming someone doesn't do it beforehand.

@aquagoose aquagoose mentioned this issue May 31, 2023
29 tasks
@aquagoose aquagoose added the 1.x label Jun 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants