Skip to content

Package and publish FSharp.DependencyManager.Nuget at the same cadence as FSharp.Compiler.Service #10133

Description

@baronfel

Is your feature request related to a problem? Please describe.

Consumers of FCS that want to provide a matching script experience (or even just typechecking!) in line with their version of FCS need to also build and consume the version of FSharp.DependencyManager.Nuget that matches their FCS. We used to publish this package from the community FCS packaging, and we need this to be restored before FSAC can begin to consume the FCS published from this repo.

Describe the solution you'd like
I'd like to see a version of FSharp.DependencyManager.Nuget, with the same versioning strategy as FCS, published at the same cadence as FCS.

Describe alternatives you've considered
Theoretically consumers could build the dll themselves, but if we wanted them to do that why are we packaging and publishing FCS?

Additional context
I've attempted this myself already, mirroring the setup used for FCS (the variable to specify a packagereference on FSharp.Core, adding IsPackable and a nuspec, etc) but I get compilation failures because the EmbeddedText task for the localization resources seems to register the same source twice in the build.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions