Skip to content

Conversation

@pulumi-renovate
Copy link
Contributor

This PR contains the following updates:

Package Type Update Change
github.com/pulumi/pulumi/pkg/v3 require minor v3.207.0 -> v3.209.0

Release Notes

pulumi/pulumi (github.com/pulumi/pulumi/pkg/v3)

v3.209.0

Compare Source

3.209.0 (2025-11-26)

Features
  • [cli] Add native support for OIDC token exchange when logging into Pulumi Cloud. Run pulumi login --help for 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
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.0

Compare 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 install recurse into local packages
    #​20945

  • [engine] Add a replacement_trigger resource option. Any change to this value between program runs will trigger a replace of the resource
    #​20936

  • [engine] Add a new builtin Stash resource which can be used to save a value to state
    #​20819

  • [protobuf] Add Language.Template RPC to protos
    #​20948

  • [sdk/go] Add support for replacement_trigger in the Go SDK
    #​20937

Bug Fixes
  • [engine] Fix duplicate resource snapshot integrity issue with aliases
    #​20926

  • [engine] Allow resources marked as Delete to 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
  • [cli] Document the [template|url] argument in pulumi up command 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@pulumi-renovate pulumi-renovate bot added dependencies Pull requests that update a dependency file impact/no-changelog-required This issue doesn't require a CHANGELOG update labels Dec 2, 2025
@pulumi-renovate pulumi-renovate bot enabled auto-merge (squash) December 2, 2025 19:34
@pulumi-renovate
Copy link
Contributor Author

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 2 additional dependencies were updated

Details:

Package Change
github.com/yuin/goldmark v1.7.4 -> v1.7.13
github.com/pulumi/pulumi/sdk/v3 v3.207.0 -> v3.209.0

@codecov
Copy link

codecov bot commented Dec 2, 2025

Codecov Report

❌ Patch coverage is 50.00000% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 63.89%. Comparing base (eedc658) to head (b4d265b).
⚠️ Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
pkg/tfgen/installation_docs.go 50.00% 1 Missing ⚠️

❗ There is a different number of reports uploaded between BASE (eedc658) and HEAD (b4d265b). Click for more details.

HEAD has 10 uploads less than BASE
Flag BASE (eedc658) HEAD (b4d265b)
64 54
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.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@pulumi-renovate
Copy link
Contributor Author

Edited/Blocked Notification

Renovate 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.

⚠️ Warning: custom changes will be lost.

@pulumi-renovate pulumi-renovate bot merged commit f0d4fea into main Dec 2, 2025
63 of 73 checks passed
@pulumi-renovate pulumi-renovate bot deleted the renovate/github.com-pulumi-pulumi-pkg-v3-3.x branch December 2, 2025 20:16
@blampe blampe mentioned this pull request Dec 2, 2025
blampe added a commit that referenced this pull request Dec 3, 2025
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file impact/no-changelog-required This issue doesn't require a CHANGELOG update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant