Skip to content

Update pulumi/esc-action action to v3 - #241

Open
pulumi-renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-pulumi
Open

Update pulumi/esc-action action to v3#241
pulumi-renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-pulumi

Conversation

@pulumi-renovate

@pulumi-renovate pulumi-renovate Bot commented May 29, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
pulumi/esc-action action major v1v3

Release Notes

pulumi/esc-action (pulumi/esc-action)

v3.1.0

Compare Source

What's changed

A backward-compatible release — no changes required to existing workflows. @v3 picks these up automatically.

Fixes
  • Newline-separated inputs now work (#​52). export-environment-variables and the deprecated keys inputs accept entries separated by commas, newlines, or both — so YAML block scalars (|, one entry per line) work as expected instead of silently failing to export.
  • Use the pulumi env subcommand instead of the pulumi esc alias (#​48).
  • Fix the tool-cache extraction directory (#​49).
Maintenance
  • Mark dist/ as generated for GitHub linguist (#​51).

Full Changelog: pulumi/esc-action@v3.0.0...v3.1.0

v3.0.0

Compare Source

Switch from the standalone ESC CLI to the Pulumi CLI

This action now installs the Pulumi CLI and uses its pulumi esc (alias of pulumi env) subcommands instead of the standalone esc CLI.

⚠️ Breaking changes
  • Binary on PATH: later workflow steps now get the pulumi binary instead of esc. Steps that invoked esc ... directly must switch to pulumi esc ....
  • version input: now specifies a Pulumi CLI version (e.g. 3.246.0) rather than an ESC CLI version (e.g. 0.10.0). Workflows pinning an old ESC version must update or drop the pin.
Notes
  • With no version: input, the latest Pulumi CLI is resolved at runtime on every run, so @v3 always installs the newest CLI.
  • The full Pulumi CLI (binary + language plugins) is installed, so later steps like pulumi up work too.
  • install() now fails fast with a clear error if the pulumi binary isn't present after extraction.

Full changelog: #​47

v3

Compare Source

v2.0.0

Compare Source

Breaking changes

  • Action runtime updated from Node 20 to Node 24 (#​45). Runners must support the Node 24 action runtime. This is the reason for the major version bump.

Other changes

  • README usage examples now pin pulumi/esc-action@v2.
  • Fixed documented OIDC org env var: ESC_ACTION_OIDC_ORGANZATIONESC_ACTION_OIDC_ORGANIZATION (the action reads ESC_ACTION_OIDC_ORGANIZATION).
  • Fixed invalid YAML and a malformed jobs block in README examples.

Upgrading

Update your workflows to reference the new major version:

uses: pulumi/esc-action@v2

Full Changelog: pulumi/esc-action@v1.6.0...v2.0.0

v2

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • Monday through Friday (* * * * 1-5)

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

@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 May 29, 2026
@pulumi-renovate
pulumi-renovate Bot force-pushed the renovate/major-pulumi branch from adb8743 to f2a098d Compare June 17, 2026 11:47
@pulumi-renovate pulumi-renovate Bot changed the title Update pulumi/esc-action action to v2 Update pulumi/esc-action action to v3 Jun 17, 2026
@pulumi-renovate
pulumi-renovate Bot force-pushed the renovate/major-pulumi branch from f2a098d to 09bc88b Compare July 16, 2026 03:18
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.

0 participants