UKHSA-Internal / coronavirus-dashboard-api-net-sdk

Coronavirus (COVID-19) in the UK - API Service SDK for .Net
https://coronavirus.data.gov.uk/
MIT License
12 stars 4 forks source link

NuGet #12

Closed jchannon closed 3 years ago

jchannon commented 4 years ago

What are your thoughts on releasing CI packages eg.on every master branch build it releases it to somewhere like Feedz or only to Nuget on a release?

Any ETA on when you want the first version released to NuGet?

xenatisch commented 4 years ago

Sure, we can do Feedz on master builds and Nuget on releases.

Re the ETA for the first version, my first opportunity would probably be on Wednesday. I'm expecting tomorrow to be wayyy to full. Sorry, it's just been a bit ... well, let's say busy.

jchannon commented 4 years ago

No problem at alI, I can imagine. If you need any help elsewhere that I can help with let me know

On Mon, 17 Aug 2020 at 23:00, Pouria Hadjibagheri notifications@github.com wrote:

Sure, we can do Feedz on master builds and Nuget on releases.

Re the ETA for the first version, my first opportunity would probably be on Wednesday. I'm expecting tomorrow to be wayyy to full. Sorry, it's just been a bit ... well, let's say busy.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/publichealthengland/coronavirus-dashboard-api-net-sdk/issues/12#issuecomment-675136332, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAZVJQXIINSMKX327JUUALSBGR63ANCNFSM4QCE24AA .

jchannon commented 4 years ago

I created a Feedz org under my name, not sure if that's ok if you want want one under PHE. I have a token that needs to be added to Github secrets so the GH Actions can push the to nuget feed on CI but I don't have access to add that.

xenatisch commented 4 years ago

I think it has to be under PHE... for the time being at least!

I'll create an account later this evening. Needs to be connected to covid19-tech@phe.gov.uk.

We could also create a release for Nuget if you think everything is ready. The token is set on GitHub, so all we need to do is to create a release here.

jchannon commented 4 years ago

Cool.

I think the code is aligned with the other languages so I think we could do a release if you’re happy

On Wed, 19 Aug 2020 at 19:59, Pouria Hadjibagheri notifications@github.com wrote:

I think it has to be under PHE... for the time being at least!

I'll create an account later this evening. Needs to be connected to covid19-tech@phe.gov.uk.

We could also create a release for Nuget if you think everything is ready. The token is set on GitHub, so all we need to do is to create a release here.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/publichealthengland/coronavirus-dashboard-api-net-sdk/issues/12#issuecomment-676603152, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAZVJW3SPGW7YGO2ZRA5R3SBQOI5ANCNFSM4QCE24AA .

jchannon commented 4 years ago

Also worth noting you could use feedz for the JavaScript repo if you wanted

On Wed, 19 Aug 2020 at 20:35, Jonathan Channon jonathan.channon@gmail.com wrote:

Cool.

I think the code is aligned with the other languages so I think we could do a release if you’re happy

On Wed, 19 Aug 2020 at 19:59, Pouria Hadjibagheri < notifications@github.com> wrote:

I think it has to be under PHE... for the time being at least!

I'll create an account later this evening. Needs to be connected to covid19-tech@phe.gov.uk.

We could also create a release for Nuget if you think everything is ready. The token is set on GitHub, so all we need to do is to create a release here.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/publichealthengland/coronavirus-dashboard-api-net-sdk/issues/12#issuecomment-676603152, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAZVJW3SPGW7YGO2ZRA5R3SBQOI5ANCNFSM4QCE24AA .

xenatisch commented 4 years ago

Well, I'm doing that with GitHub packages for JS. Thinking of it, we could actually do that with NuGet too... any thoughts on that?

jchannon commented 4 years ago

Yeah, unfortunately the nuget support under the github package repo is not good. The feed is private so people can't access the packages and to remove packages you have to contact github support and they will only remove old packages if its a GDPR issue. I'm sure in time they will change this but at the mo it's pretty pointless

On Wed, 19 Aug 2020 at 23:21, Pouria Hadjibagheri notifications@github.com wrote:

Well, I'm doing that with GitHub packages for JS. Thinking of it, we could actually do that with NuGet too... any thoughts on that?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/publichealthengland/coronavirus-dashboard-api-net-sdk/issues/12#issuecomment-676764357, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAZVJWIDEOMDY2YEOGMIFLSBRF7FANCNFSM4QCE24AA .