Anton Tayanovskyy
Anton Tayanovskyy
It does not @justinvp - with `#type: ignore` comment alone we have the type surfaced as `Any`. To make it work both this commend and changing the type annotation of...
I've moved it from pulumi-aws and let's consider prioritizing this. Just was discussing this with a user in #python community slack.
Also there is`~/.pulumi`, which currently manages plugins. Could be something like `~/.pulumi/go-compiler-cache/$(hash-of-current-folder)`
The advantage of ~/.pulumi is then we can do `pulumi prune` command to get rid of that. I don't know when we'd know automatically that it is a good time...
There are cross-platform Go APIs e.g. https://gobyexample.com/temporary-files-and-directories
> It sounds like we're creating our own build system for Go. I don't think that's fair. The concern is disk space leak from retained compiled Go programs (especially on...
After discussing with @Frassle, scoped this down and moved https://github.com/pulumi/pulumi/issues/10473 out to go as a separate change. @dixler apologies for a lot of back-and-forth on the reqs here.
@AaronFriel has a comment requesting feature flag to opt-in (disabled by default). @AaronFriel can you elaborate why do you feel we need that? The risks with caching builds are scoped...
This seems a good goal but I wonder how to make progress here. I wonder how can we scope this down or break down into reproducible use cases. I think...
Lineup some context here: https://github.com/pulumi/pulumi/issues/7862 https://github.com/pulumi/pulumi/issues/7894 https://github.com/pulumi/pulumi/issues/7890 https://github.com/pulumi/pulumi-dotnet/issues/26 The root cause remains that the naive definition of dependency expansion when depending on a Component results in loops in the dependency...