Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@pulumi/pulumi](https://redirect.github.com/pulumi/pulumi) ([source](https://redirect.github.com/pulumi/pulumi/tree/HEAD/sdk/nodejs)) | dependencies | pin | [`^3.136.0` -> `3.143.0`](https://renovatebot.com/diffs/npm/@pulumi%2fpulumi/3.143.0/3.143.0) | | [github.com/pulumi/providertest](https://redirect.github.com/pulumi/providertest) | require | minor | `v0.0.13` -> `v0.1.3` | | [github.com/pulumi/pulumi-go-provider](https://redirect.github.com/pulumi/pulumi-go-provider) | require | minor | `v0.20.0` -> `v0.24.0` | | [github.com/pulumi/pulumi/sdk/v3](https://redirect.github.com/pulumi/pulumi) | require | minor | `v3.142.0` -> `v3.143.0` | | [pulumi/action-install-pulumi-cli](https://redirect.github.com/pulumi/action-install-pulumi-cli) | action | pinDigest | -> `b374ceb` | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>pulumi/providertest (github.com/pulumi/providertest)</summary> ### [`v0.1.3`](https://redirect.github.com/pulumi/providertest/releases/tag/v0.1.3) [Compare Source](https://redirect.github.com/pulumi/providertest/compare/v0.1.2...v0.1.3) #### What's Changed - Add replace program utility by [@​VenelinMartinov](https://redirect.github.com/VenelinMartinov) in [https://github.com/pulumi/providertest/pull/94](https://redirect.github.com/pulumi/providertest/pull/94) **Full Changelog**: pulumi/providertest@v0.1.2...v0.1.3 ### [`v0.1.2`](https://redirect.github.com/pulumi/providertest/releases/tag/v0.1.2) [Compare Source](https://redirect.github.com/pulumi/providertest/compare/v0.1.1...v0.1.2) #### What's Changed - Sanitize exported stack state by scrubbing secrets by [@​thomas11](https://redirect.github.com/thomas11) in [https://github.com/pulumi/providertest/pull/107](https://redirect.github.com/pulumi/providertest/pull/107) **Full Changelog**: pulumi/providertest@v0.1.1...v0.1.2 ### [`v0.1.1`](https://redirect.github.com/pulumi/providertest/releases/tag/v0.1.1) [Compare Source](https://redirect.github.com/pulumi/providertest/compare/v0.1.0...v0.1.1) #### What's Changed - Add `provider.ReplayInvokes` by [@​danielrbradley](https://redirect.github.com/danielrbradley) in [https://github.com/pulumi/providertest/pull/105](https://redirect.github.com/pulumi/providertest/pull/105) **Full Changelog**: pulumi/providertest@v0.1.0...v0.1.1 ### [`v0.1.0`](https://redirect.github.com/pulumi/providertest/releases/tag/v0.1.0) [Compare Source](https://redirect.github.com/pulumi/providertest/compare/v0.0.15...v0.1.0) #### What's Changed - Upgrade tests with known source edits by [@​VenelinMartinov](https://redirect.github.com/VenelinMartinov) in [https://github.com/pulumi/providertest/pull/95](https://redirect.github.com/pulumi/providertest/pull/95) - Don't ignore UpdateSource errors by [@​blampe](https://redirect.github.com/blampe) in [https://github.com/pulumi/providertest/pull/96](https://redirect.github.com/pulumi/providertest/pull/96) - Rename Source to WorkingDir by [@​danielrbradley](https://redirect.github.com/danielrbradley) in [https://github.com/pulumi/providertest/pull/101](https://redirect.github.com/pulumi/providertest/pull/101) - Fix various warnings by [@​danielrbradley](https://redirect.github.com/danielrbradley) in [https://github.com/pulumi/providertest/pull/103](https://redirect.github.com/pulumi/providertest/pull/103) - Pass `T` explicitly to all methods by [@​danielrbradley](https://redirect.github.com/danielrbradley) in [https://github.com/pulumi/providertest/pull/102](https://redirect.github.com/pulumi/providertest/pull/102) ####⚠️ Breaking change⚠️ You must now pass T as the first parameter for any method which does asserts internally, as is the pattern in Go. You can fix pretty much all usages using the following batch of `gofmt` commands: ```bash gofmt -r 'a.Convert(b) -> a.Convert(t, b)' -w ./**/*_test.go gofmt -r 'a.CopyTo(b) -> a.CopyTo(t, b)' -w ./**/*_test.go gofmt -r 'a.CopyToTempDir() -> a.CopyToTempDir(t)' -w ./**/*_test.go gofmt -r 'a.Destroy() -> a.Destroy(t)' -w ./**/*_test.go gofmt -r 'a.ExportStack() -> a.ExportStack(t)' -w ./**/*_test.go gofmt -r 'a.GrpcLog() -> a.GrpcLog(t)' -w ./**/*_test.go gofmt -r 'a.ClearGrpcLog() -> a.ClearGrpcLog(t)' -w ./**/*_test.go gofmt -r 'a.Import(b, c, d, e, f, g) -> a.Import(t, b, c, d, e, f, g)' -w ./**/*_test.go gofmt -r 'a.Import(b, c, d, e, f) -> a.Import(t, b, c, d, e, f)' -w ./**/*_test.go gofmt -r 'a.Import(b, c, d, e) -> a.Import(t, b, c, d, e)' -w ./**/*_test.go gofmt -r 'a.Import(b, c, d) -> a.Import(t, b, c, d)' -w ./**/*_test.go gofmt -r 'a.Import(b, c) -> a.Import(t, b, c)' -w ./**/*_test.go gofmt -r 'a.Import(b) -> a.Import(t, b)' -w ./**/*_test.go gofmt -r 'a.ImportStack(b) -> a.ImportStack(t, b)' -w ./**/*_test.go gofmt -r 'a.Install() -> a.Install(t)' -w ./**/*_test.go gofmt -r 'a.InstallStack(b) -> a.InstallStack(t, b)' -w ./**/*_test.go gofmt -r 'a.Preview() -> a.Preview(t)' -w ./**/*_test.go gofmt -r 'a.Refresh() -> a.Refresh(t)' -w ./**/*_test.go gofmt -r 'a.SetConfig(b, c) -> a.SetConfig(t, b, c)' -w ./**/*_test.go gofmt -r 'a.Up() -> a.Up(t)' -w ./**/*_test.go gofmt -r 'a.UpdateSource(b) -> a.UpdateSource(t, b)' -w ./**/*_test.go gofmt -r 'a.NewStack(b) -> a.NewStack(t, b)' -w ./**/*_test.go gofmt -r 'a.Run(b) -> a.Run(t, b)' -w ./**/*_test.go ``` #### New Contributors - [@​blampe](https://redirect.github.com/blampe) made their first contribution in [https://github.com/pulumi/providertest/pull/96](https://redirect.github.com/pulumi/providertest/pull/96) **Full Changelog**: pulumi/providertest@v0.0.15...v0.1.0 ### [`v0.0.15`](https://redirect.github.com/pulumi/providertest/releases/tag/v0.0.15) [Compare Source](https://redirect.github.com/pulumi/providertest/compare/v0.0.14...v0.0.15) #### What's Changed - Clarify the contract for this repo by [@​mjeffryes](https://redirect.github.com/mjeffryes) in [https://github.com/pulumi/providertest/pull/92](https://redirect.github.com/pulumi/providertest/pull/92) - Allow passing additional args to import command by [@​corymhall](https://redirect.github.com/corymhall) in [https://github.com/pulumi/providertest/pull/93](https://redirect.github.com/pulumi/providertest/pull/93) #### New Contributors - [@​mjeffryes](https://redirect.github.com/mjeffryes) made their first contribution in [https://github.com/pulumi/providertest/pull/92](https://redirect.github.com/pulumi/providertest/pull/92) - [@​corymhall](https://redirect.github.com/corymhall) made their first contribution in [https://github.com/pulumi/providertest/pull/93](https://redirect.github.com/pulumi/providertest/pull/93) **Full Changelog**: pulumi/providertest@v0.0.14...v0.0.15 ### [`v0.0.14`](https://redirect.github.com/pulumi/providertest/releases/tag/v0.0.14) [Compare Source](https://redirect.github.com/pulumi/providertest/compare/v0.0.13...v0.0.14) #### What's Changed - Add import to pulumitest by [@​VenelinMartinov](https://redirect.github.com/VenelinMartinov) in [https://github.com/pulumi/providertest/pull/91](https://redirect.github.com/pulumi/providertest/pull/91) **Full Changelog**: pulumi/providertest@v0.0.13...v0.0.14 </details> <details> <summary>pulumi/pulumi-go-provider (github.com/pulumi/pulumi-go-provider)</summary> ### [`v0.24.0`](https://redirect.github.com/pulumi/pulumi-go-provider/releases/tag/v0.24.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-go-provider/compare/v0.23.0...v0.24.0) #### What's Changed - Support parameterization at the gRPC level by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/281](https://redirect.github.com/pulumi/pulumi-go-provider/pull/281) - Bump the go_modules group across 7 directories with 1 update by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pulumi/pulumi-go-provider/pull/284](https://redirect.github.com/pulumi/pulumi-go-provider/pull/284) - Upgrade pulumi sdk packages by [@​sklarsa](https://redirect.github.com/sklarsa) in [https://github.com/pulumi/pulumi-go-provider/pull/282](https://redirect.github.com/pulumi/pulumi-go-provider/pull/282) #### New Contributors - [@​sklarsa](https://redirect.github.com/sklarsa) made their first contribution in [https://github.com/pulumi/pulumi-go-provider/pull/282](https://redirect.github.com/pulumi/pulumi-go-provider/pull/282) **Full Changelog**: pulumi/pulumi-go-provider@v0.23.0...v0.24.0 ### [`v0.23.0`](https://redirect.github.com/pulumi/pulumi-go-provider/releases/tag/v0.23.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-go-provider/compare/v0.22.0...v0.23.0) #### Note Please upgrade your Pulumi CLI version to 3.135.0 or later for codegen purposes to take advantage of the improvements to Invokes generation compatible with this release. #### What's Changed - Update description of Provider SDK by [@​AaronFriel](https://redirect.github.com/AaronFriel) in [https://github.com/pulumi/pulumi-go-provider/pull/262](https://redirect.github.com/pulumi/pulumi-go-provider/pull/262) - Upgrade `golangci-lint` version to v1.60.x by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/267](https://redirect.github.com/pulumi/pulumi-go-provider/pull/267) - Add support for Call by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/263](https://redirect.github.com/pulumi/pulumi-go-provider/pull/263) - Upgrade the go.mod version to require 1.22 by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/268](https://redirect.github.com/pulumi/pulumi-go-provider/pull/268) - Interpret JSON Config values by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/269](https://redirect.github.com/pulumi/pulumi-go-provider/pull/269) - Add a main build and codecov integration by [@​mikhailshilkov](https://redirect.github.com/mikhailshilkov) in [https://github.com/pulumi/pulumi-go-provider/pull/273](https://redirect.github.com/pulumi/pulumi-go-provider/pull/273) - Bump pu/pu version to v3.132.0 by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/271](https://redirect.github.com/pulumi/pulumi-go-provider/pull/271) - Prevent directly nested output failure for TestRapidDeepEqual by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/275](https://redirect.github.com/pulumi/pulumi-go-provider/pull/275) - Apply secrets to function result properties marked as such by [@​mikhailshilkov](https://redirect.github.com/mikhailshilkov) in [https://github.com/pulumi/pulumi-go-provider/pull/272](https://redirect.github.com/pulumi/pulumi-go-provider/pull/272) - Extend code coverage to be more meaningful by [@​mikhailshilkov](https://redirect.github.com/mikhailshilkov) in [https://github.com/pulumi/pulumi-go-provider/pull/278](https://redirect.github.com/pulumi/pulumi-go-provider/pull/278) **Full Changelog**: pulumi/pulumi-go-provider@v0.21.0...v0.23.0 ### [`v0.22.0`](https://redirect.github.com/pulumi/pulumi-go-provider/releases/tag/v0.22.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-go-provider/compare/v0.21.0...v0.22.0) #### What's Changed - Update description of Provider SDK by [@​AaronFriel](https://redirect.github.com/AaronFriel) in [https://github.com/pulumi/pulumi-go-provider/pull/262](https://redirect.github.com/pulumi/pulumi-go-provider/pull/262) - Upgrade `golangci-lint` version to v1.60.x by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/267](https://redirect.github.com/pulumi/pulumi-go-provider/pull/267) - Add support for Call by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/263](https://redirect.github.com/pulumi/pulumi-go-provider/pull/263) - Upgrade the go.mod version to require 1.22 by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/268](https://redirect.github.com/pulumi/pulumi-go-provider/pull/268) - Interpret JSON Config values by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/269](https://redirect.github.com/pulumi/pulumi-go-provider/pull/269) **Full Changelog**: pulumi/pulumi-go-provider@v0.21.0...v0.22.0 ### [`v0.21.0`](https://redirect.github.com/pulumi/pulumi-go-provider/releases/tag/v0.21.0) [Compare Source](https://redirect.github.com/pulumi/pulumi-go-provider/compare/v0.20.0...v0.21.0) #### What's Changed - Descriptive types for `infer.Annotator.AddAlias` by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/249](https://redirect.github.com/pulumi/pulumi-go-provider/pull/249) - Bump the version of pulumi used to v3.126.0 by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/254](https://redirect.github.com/pulumi/pulumi-go-provider/pull/254) - Add `autoname` implementation as an example by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/255](https://redirect.github.com/pulumi/pulumi-go-provider/pull/255) - Inject secrets from `provider:"secret"` tags by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/252](https://redirect.github.com/pulumi/pulumi-go-provider/pull/252) - `DefaultCheck` with `context.Context` by [@​iwahbe](https://redirect.github.com/iwahbe) in [https://github.com/pulumi/pulumi-go-provider/pull/253](https://redirect.github.com/pulumi/pulumi-go-provider/pull/253) #### New Contributors - [@​zbuchheit](https://redirect.github.com/zbuchheit) made their first contribution in [https://github.com/pulumi/pulumi-go-provider/pull/250](https://redirect.github.com/pulumi/pulumi-go-provider/pull/250) **Full Changelog**: pulumi/pulumi-go-provider@v0.20.0...v0.21.0 </details> <details> <summary>pulumi/pulumi (github.com/pulumi/pulumi/sdk/v3)</summary> ### [`v3.143.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.143.0) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.142.0...v3.143.0) #### 3.143.0 (2024-12-12) ##### Features - \[cli] Autonaming configuration in experimental mode [#​17916](https://redirect.github.com/pulumi/pulumi/pull/17916) - \[cli] Suggest `state repair` as part of integrity panics [#​17919](https://redirect.github.com/pulumi/pulumi/pull/17919) - \[engine] Add PULUMI_DEBUG_LANGUAGES much like PULUMI_DEBUG_PROVIDERS so we can attach debuggers to languages easily [#​17821](https://redirect.github.com/pulumi/pulumi/pull/17821) - \[engine] Warn if `refresh` or `destroy` use older plugins [#​12196](https://redirect.github.com/pulumi/pulumi/pull/12196) - \[protobuf] Add `Handshake` to the provider protocol [#​17819](https://redirect.github.com/pulumi/pulumi/pull/17819) - \[sdk/dotnet] Upgrade pulumi-dotnet to 3.71.0 [#​17937](https://redirect.github.com/pulumi/pulumi/pull/17937) - \[sdkgen/dotnet] Codegen for .NET InvokeOutputOptions [#​17890](https://redirect.github.com/pulumi/pulumi/pull/17890) - \[programgen/{dotnet,nodejs,python}] Emit deferred outputs for mutually dependant components [#​17859](https://redirect.github.com/pulumi/pulumi/pull/17859) - \[sdk/go] Allow specifying dependencies for output invokes. Go code generation for Output form invokes will use the new `Context.InvokeOutput` method. [#​17791](https://redirect.github.com/pulumi/pulumi/pull/17791) - \[sdk/nodejs] Add getSchema to Provider interface [#​17950](https://redirect.github.com/pulumi/pulumi/pull/17950) - \[sdk/{nodejs,python}] Update Python and NodeJS to use the new GetRequiredPackage functionality [#​17910](https://redirect.github.com/pulumi/pulumi/pull/17910) - \[cli/package] Automatically set up package dependencies when adding a package when possible [#​17815](https://redirect.github.com/pulumi/pulumi/pull/17815) - \[sdk/python] Drop Python 3.8 support [#​17883](https://redirect.github.com/pulumi/pulumi/pull/17883) ##### Bug Fixes - \[backend/diy] Show a more correct URL for lock files in error messages [#​17961](https://redirect.github.com/pulumi/pulumi/pull/17961) - \[sdk/go] Inherit `protect` from `parent`s in the Go SDK [#​17936](https://redirect.github.com/pulumi/pulumi/pull/17936) - \[sdk/go] Fix a `defer` leak when writing memory profiles [#​17581](https://redirect.github.com/pulumi/pulumi/pull/17581) - \[sdk/go] Return when rejecting the InvokeOutput output on error [#​18010](https://redirect.github.com/pulumi/pulumi/pull/18010) - \[sdkgen/go] Fix writing of go.mod files for parameterized packages [#​17923](https://redirect.github.com/pulumi/pulumi/pull/17923) - \[auto/{go,nodejs,python}] Expose `whoami` token information in automation API types [#​17735](https://redirect.github.com/pulumi/pulumi/pull/17735) - \[cli/install] Don't recreate virtualenvs when using venv [#​17892](https://redirect.github.com/pulumi/pulumi/pull/17892) - \[auto/nodejs] Don't hang indefinitely on failed inputs [#​17899](https://redirect.github.com/pulumi/pulumi/pull/17899) - \[auto/python] Catch BaseException in automation API server [#​17909](https://redirect.github.com/pulumi/pulumi/pull/17909) - \[sdk/nodejs] Throw from `output()` on circular structures [#​17852](https://redirect.github.com/pulumi/pulumi/pull/17852) - \[sdkgen/{nodejs,python}] Bump the minimum SDK version to 3.142.0 [#​17997](https://redirect.github.com/pulumi/pulumi/pull/17997) ##### Miscellaneous - \[pkg] Upgrade pulumi-java to v0.19.0 [#​18014](https://redirect.github.com/pulumi/pulumi/pull/18014) - \[sdk/python] Switch to ruff for linting and formatting [#​17882](https://redirect.github.com/pulumi/pulumi/pull/17882) - \[sdkgen] Include parameterization details in pulumi-plugin.json [#​17867](https://redirect.github.com/pulumi/pulumi/pull/17867) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - "every weekday" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsImltcGFjdC9uby1jaGFuZ2Vsb2ctcmVxdWlyZWQiXX0=--> Co-authored-by: pulumi-renovate[bot] <189166143+pulumi-renovate[bot]@users.noreply.github.com>
- Loading branch information