njlr

Results 255 comments of njlr

Also strange is that the hash on GitHub CI and my machine differ.

> You call tools in your container which aren't hermetic, like `apt-get install` - so that tool produces a different output. Bazel can only provide determinism if the tools it...

For Fable to work: 1. The source code needs to be bundled in the package. 2. The code must only call functions that Fable supports. (1) is quite easy to...

I think this is the same issue as https://github.com/bazelbuild/rules_dotnet/issues/320

I found this to be a reasonable work-around: ```fsharp [] let main args = let runfilesDir = Environment.GetEnvironmentVariable("RUNFILES_DIR") |> Option.ofObj match runfilesDir with | Some _ -> // We are...

Thanks! I believe that some runtime packs are missing to enable this. The `alpine-x64` RID maps to `linux-musl-x64`, which has the runtime pack `Microsoft.NETCore.App.Runtime.linux-musl-x64` Would it simply be a matter...

> @njlr I just merged a change that adds the packs, I'm doing a 0.15.1 release in a bit. This works! Thank you :+1:

I will share my hacky work-around to run Fantomas (F# format checker) as a Bazel test: in `WORKSPACE`: ```starlark http_archive( name = "fantomas", type = "zip", sha256 = "ddb7c3dd40d7b8892a2c16f0ac79a7b2bd1edd22099c356725a9cc92547ab188", urls...

This sounds great! Please let me know if any help is required. I have an almost complete implementation of the Auto module (reflection) that may help.

> make Thoth.Json package obsolete I think this makes sense so that existing users can stay on the old approach. > Thoth.Json.Newtonsoft (should it be named Thoth.Json.DotNet.Newtonsoft?) > Thoth.Json.System.Text.Json (should...