esc-action
Version updated for https://github.com/pulumi/esc-action to version v3.1.0.
This publisher is shown as ‘verified’ by GitHub.
This action is used across all versions by 199 repositories.
Action Type
This is a Node action using Node version 24.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The Pulumi ESC action automates the process of securely managing and injecting secrets into GitHub Actions workflows using Pulumi’s Environment, Secrets, and Configuration service. It simplifies the management of sensitive information by providing a seamless integration with popular secret stores and CI/CD platforms, ensuring that secrets are only accessible to the necessary actions.
What’s Changed
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-variablesand the deprecatedkeysinputs 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 envsubcommand instead of thepulumi escalias (#48). - Fix the tool-cache extraction directory (#49).
Maintenance
- Mark
dist/as generated for GitHub linguist (#51).
Full Changelog: https://github.com/pulumi/esc-action/compare/v3.0.0...v3.1.0