FSharp.Data.GraphQL icon indicating copy to clipboard operation
FSharp.Data.GraphQL copied to clipboard

FSharp.Data.GraphQL.Shared nuget; Release tags

Open ameier38 opened this issue 6 years ago • 3 comments

Description

First would like to say awesome project. Thanks for the great work!

Trying out 1.0.0-beta2 I see that FSharp.Data.GraphQL.Types has moved to Shared project. I don't see a nuget package for this and was wondering what is the correct way to reference?

Also, would it be possible to create a git tag on new releases? It is helpful for me to reference the state of the code at a particular release so I can debug if I am using the library correctly. Happy to create a PR for this.

ameier38 avatar May 10 '19 10:05 ameier38

Hi @ameier38

Thanks!

The Shared project is currently included in the Client/Server nuget packages as an additional assembly. There is an open PR that we haven't merged yet to extract it out into another package.

As for release tagging, what were you thinking? We currently deploy to Nuget manually, but we would be happy to consider automating the tagging process.

Thanks, John

johnberzy-bazinga avatar May 18 '19 06:05 johnberzy-bazinga

Cool thanks. I think you could leverage https://fake.build/apidocs/v5/fake-api-github.html to publish a release. I can put together a PR to add to the build script if that would be helpful.

ameier38 avatar May 22 '19 12:05 ameier38

There was a bug with the packaging where the shared library was not included. Should work with beta9.

Thanks

johnberzy-bazinga avatar May 22 '19 22:05 johnberzy-bazinga

@ameier38 both implemented

xperiandri avatar Nov 05 '23 23:11 xperiandri

Use the latest preview packages from the GitHub feed

xperiandri avatar Nov 05 '23 23:11 xperiandri