Justin Van Patten
Justin Van Patten
[sdkgen/dotnet] The default minimum required version range of `Pulumi` does not behave as intended
Currently, sdkgen for .NET emits a version range like `[3.66.1.0,4)` for the default minimum required version for the core `Pulumi` SDK NuGet package. https://github.com/pulumi/pulumi/blob/390730c7477f077bf491cbdc6eaf7659c2020b00/pkg/codegen/dotnet/gen.go#L2315-L2325 The problem with using a range...
We tried to enable the tests as part of https://github.com/pulumi/pulumi/pull/17334 but they are taking too long. When they're enabled, tests that used to take ~16/17 min now take 55 and...
The tests aren't running on a regular basis and have some bit rot causing some of the tests to fail. We should fix up the tests and setup CI to...
## Hello! - Vote on this issue by adding a 👍 reaction - If you want to implement this feature, comment to let us know (we'll work with you on...
**Describe the bug** We upload coverage from a GitHub Actions workflow: ```yaml - name: Upload code coverage uses: codecov/codecov-action@v4 with: directory: coverage/ files: "*,!.gitkeep" fail_ci_if_error: false verbose: true token: ${{...
**Update:** #8111 introduced a language flag (`liftSingleValueMethodReturns`) that can be set to `true` in the schema for each language to opt-in to "lifting" single-valued method returns to their return type....
I ported https://github.com/pulumi/templates/tree/master/kubernetes-aws-python to Java in https://github.com/pulumi/templates/pull/880: ```java package myproject; import com.pulumi.Pulumi; import com.pulumi.awsx.ec2.Vpc; import com.pulumi.awsx.ec2.VpcArgs; import com.pulumi.eks.Cluster; import com.pulumi.eks.ClusterArgs; import com.pulumi.eks.enums.AuthenticationMode; public class App { public static void main(String[]...
Pull in the latest releases of the external language runtimes
## Hello! - Vote on this issue by adding a 👍 reaction - If you want to implement this feature, comment to let us know (we'll work with you on...
When creating a suite of providers, having a type-only Pulumi package containing shared types could be useful to share across multiple providers. You can sort of do it today with...