-
Notifications
You must be signed in to change notification settings - Fork 50
Update module github.com/pulumi/pulumi/pkg/v3 to v3.209.0 #3264
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update module github.com/pulumi/pulumi/pkg/v3 to v3.209.0 #3264
Conversation
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3264 +/- ##
==========================================
- Coverage 69.75% 63.89% -5.87%
==========================================
Files 338 318 -20
Lines 36452 35457 -995
==========================================
- Hits 25428 22655 -2773
- Misses 9294 11074 +1780
+ Partials 1730 1728 -2 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
We had branch protections misconfigured because Renovate was able to merge with a failing build (#3264). The issue is due to our lint job having `fail-fast: true`, which causes the sentinel step to get a SKIPPED status. GitHub treats SKIPPED as a success (not a FAILURE) for the purpose of determining mergeability. This PR fixes the sentinel step to always run and fail if any prerequisite steps failed. We also resolve the underlying test failures by regenerating our golden files with the latest pu/pu. That bumped our markdown library which forces us to clean up some deprecated methods and regenerate a few test cases. I lost a lot of time debugging failures due to my local plugin versions not matching CI. #3267 would be a good follow up. Fixes #3265
This PR contains the following updates:
v3.207.0->v3.209.0Release Notes
pulumi/pulumi (github.com/pulumi/pulumi/pkg/v3)
v3.209.0Compare Source
3.209.0 (2025-11-26)
Features
[cli] Add native support for OIDC token exchange when logging into Pulumi Cloud. Run
pulumi login --helpfor more information.#20974
[sdk/python] Allow older grpcio and protobuf dependencies
#21007
[sdkgen/{dotnet,go,nodejs,python}] Generate .gitignore and .gitattributes files for generated SDKs
#21034
Bug Fixes
[cli/install] Correctly install non-standard plugins. Seehttps://github.com/pulumi/pulumi/issues/209533 for more information
#20983
[cli/new] Create pyproject.toml for uv and poetry projects when using --generate-only
#20979
[sdk/nodejs] Fix serialization errors due to SxS copies of the SDK
#21029
[sdk/python] Add
PropertyValueruntime validation checks#21058
Miscellaneous
[engine] Don't send root directory and runtime options to language plugins as command line arguments
#21054
[sdk/{dotnet,java,yaml}] Bump language runtimes for yaml, dotnet and java
v3.208.0Compare Source
3.208.0 (2025-11-20)
Features
[cli] Expose all command flags as env vars (e.g. --refresh can now be set with PULUMI_OPTION_REFRESH)
#20868
[cli/install] Make
pulumi installrecurse into local packages#20945
[engine] Add a
replacement_triggerresource option. Any change to this value between program runs will trigger a replace of the resource#20936
[engine] Add a new builtin
Stashresource which can be used to save a value to state#20819
[protobuf] Add
Language.TemplateRPC to protos#20948
[sdk/go] Add support for
replacement_triggerin the Go SDK#20937
Bug Fixes
[engine] Fix duplicate resource snapshot integrity issue with aliases
#20926
[engine] Allow resources marked as
Deleteto be targeted, and take them into account for dependency calculation#20962
[engine] Fix a panic when previewing and import of a resource that wants to delete and then replace due to diffs
#20997
[pkg] Include invalid property names in bind errors
#20989
[sdk/python] Don’t raise when looking up a stack reference output that does not exist
#20938
[sdkgen/python] Ensure resource args accept typeddicts when no language info is specified
#20982
Miscellaneous
pulumi upcommand help text#20996
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - Monday through Friday ( * * * * 1-5 ) (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.