Skip to content

Latest commit

 

History

History
330 lines (207 loc) · 9.05 KB

CHANGELOG.md

File metadata and controls

330 lines (207 loc) · 9.05 KB

CHANGELOG

HEAD (Unreleased)

  • fix: Make pulumi login respect configuration in Pulumi.yaml (#1299)

6.0.0 (2024-09-27)

  • feat: (breaking change) Update the refresh option to run commands with the --refresh flag. (#1118)

5.5.1 (2024-08-23)

  • fix: always-include-summary only logs warning when ouput is too large (#1263)

5.5.0 (2024-08-22)

  • feat: Allow trimming PR comments from the front, so the summary is always included in the comment (#1252)

5.4.0 (2024-07-24)

  • feat: strip ansi control characters from pull request comment (#1231)

5.3.3 (2024-07-11)

  • fix: download latest version only when necessary when 'pulumi-version: latest' is specified ((#1225)[#1225])

  • fix: make pulumi-version-file work in non-install mode as well ((#1216)[#1216])

5.3.2 (2024-06-25)

  • fix: add 3.120.0 to the list of known-bad versions ((#1210)[#1210])

5.3.1 (2024-06-25)

  • fix: remove pulumi-version default ((#1208)[#1208])

5.3.0 (2024-06-25)

  • feat: add option pulumi-version-file (#1204)

5.2.4 (2024-05-28)

  • fix: make comment-on-pr-number option work even outside of pull-request events (#1178)

5.2.1 (2024-04-11)

  • fix: include the versions in the error message (#1147)

5.2.0 (2024-03-26)

  • feat: support disabling progress dots and outputs printing (--suppress-progress, --suppress-outputs) (#116)

5.1.1 (2024-01-24)

  • fix: only warn when login fails instead of erroring (#1082)

5.1.0 (2024-01-24)

  • fix: error out when login fails (#1062)

  • feat: Add support for output command. (#868)

5.0.0 (2024-01-02)

  • feat: allow installing the latest dev release automatically (#1051)
  • chore: node 20 as default runtime (#1018)

4.5.0 (2023-09-12)

  • feat: comment on GitHub step summary. (#986)
  • feat: Add Update Plan Functionality (#994)

4.4.0 (2023-06-05)

  • feat: Download CLI if preinstalled version has a known issue. (#956)

4.3.0 (2023-05-12)

  • feat: Support exclude-protected on destroy. (#925)

4.2.1 (2023-04-11)

  • fix: remove config-map parser, which should fix a bug causing errors when config values were non-strings.

4.2.0 (2023-04-10)

  • chore: add dist files to gitignore and forcebly commit them instead
  • refactor: Improve config
  • feat: Add support for skipping downloading the Pulumi CLI if it is already installed on the runner being used and the runner CLI version is suitable. (#789)
  • fix: issue where pulumi command is not found when checking for version
  • fix: Issue where dotnet test stack workflow is failing. Upgrade dotnet test project and workflow job from .NET 3.1 to 6.x. (#904)

4.1.1 (2023-03-31)

  • fix: Improve error messages around failed Semver resolution. (#898)

4.1.0 (2023-03-08)

  • feat: Support install-only mode similar to setup-pulumi (#834)

  • fix: allow comment-on-pr-number to be used for ${{ github.event }} types other than pull_request (#803)

  • fix: Fix installation on Windows. (#851)

4.0.0 (2023-19-01)

  • feat: Update Action runtime to NodeJS 16

3.21.0 (2023-19-01)

  • feat: Add deletion of stack after destroy (remove flag)

3.20.0 (2022-11-10)

  • feat: Always show login information

  • fix: no output when applying

  • fix: pull request comment body too big. Trims body when above 64k characters.

  • Support for setting comment-on-pr-number when building Reused Workflows.

  • feat: Always show login information

  • feat: Includes the project name in comments, eliminating conflicts when working with multiple projects in the same repository. (#563)

3.19.1 (2022-09-06)

  • bug: Fix bug where cloud-url option was not respected. This change also enables using self-hosted Pulumi (e.g. an S3 bucket or Pulumi Business Critical self-hosted) #719

3.19.0 (2022-08-10)

  • feat: add configuration of Pulumi stack by config-map field

  • enhancement: Add pulumi-version option to allow pinning the version of the CLI PR fixes #437

3.18.1 (2022-07-07)

  • bug: Resolves a panic when using comment-on-pr: true when not running on an event of type pull_request. #679

  • revert runtime requirement from node 16 to node 12

3.18.0 (2022-07-01)

  • Add support for colorized output #662

  • feat: add support for local policy packs #658

  • fix: update PR comments correctly when edit-pr-comment is true (fixes #633)

  • bump runtime to node 16

3.17.0 (2022-05-25)

  • Fixes errors when pull request comment body is too large by trimming the body when above 64k characters

3.16.0 (2022-02-09)

  • Print the comments as a collapsed <details> section

3.15.0 (2022-01-04)

  • Upgrade to Pulumi v3.21.0

3.14.0 (2021-12-22)

  • Upgrade to Pulumi v3.20.0

3.13.0 (2021-12-03)

  • Upgrade to Pulumi v3.19.0

3.12.1 (2021-11-15)

  • Upgrade to Pulumi v3.17.1

3.12.0 (2021-11-5)

  • Upgrade to Pulumi v3.17.0

3.11.0 (2021-10-28)

  • Upgrade to Pulumi v3.16.0

3.10.0 (2021-10-12)

  • Upgrade to Pulumi v3.14.0

3.9.1 (2021-09-29)

  • Upgrade to Pulumi v3.13.2

3.9.0 (2021-09-27)

  • Upgrade to Pulumi v3.13.0

3.8.0 (2021-08-26)

  • Add support for arm64 architecture
  • Upgrade to Pulumi v3.11.0

3.7.1 (2021-08-19)

  • Upgrade to Pulumi v3.10.3

3.7.0 (2021-08-16)

  • Upgrade to Pulumi v3.10.1

3.6.0 (2021-08-06)

  • Add support for passing secrets-manager as part of the workspace options when interacting with a stack
  • Upgrade to Pulumi v3.9.1 SDK

3.5.0 (2021-07-29)

  • Upgrade to Pulumi v3.9.0 SDK

3.4.0 (2021-07-21)

  • Upgrade to Pulumi v3.7.1 SDK

3.3.0 (2021-07-01)

  • Upgrade to Pulumi v3.6.0 SDK
  • Ensure that edit-pr-comment checks to ensure it has a comment to edit before trying to update

3.2.0 (2021-06-16)

  • Upgrade to Pulumi v3.4.0 SDK
  • Add ability to edit-pr-comment - this value currently defaults to true therefore it will always update the same comment to change this behaviour, set this value to false in your action
  • Add stack_name and command to PR comment output

3.1.0 (2021-05-24)

  • Edit previous PR comment instead of posting new one #128
  • Embed installation of Pulumi CLI #211

3.0.0 (2021-04-19)

  • Upgrade to Pulumi 3.0 PLEASE NOTE: This minimum version of the Pulumi CLI to work with this action has been updated to be 3.0.0. If this version requirement is not satisfied then the action will throw an error

2.3.0 (2021-04-15)

  • Upgrade to v2.25.0 of Pulumi Automation API #180 PLEASE NOTE: This minimum version of the Pulumi CLI to work with this action has been updated to be 2.25.0

2.2.0 (2021-03-22)

  • Add ability to refresh a stack by passing refresh: true #128

2.1.0 (2021-03-17)

  • Add ability to create stack if not already exists by passing upsert: true #118
  • Add ability to pass program options to the Pulumi CLI #117
    • parallel
    • message
    • expect-no-changes
    • diff
    • replace
    • target
    • target-dependents
  • Reject PRs with changes to the dist/ folder to reduce any potential security issues #119

2.0.1 (2021-02-26)

  • Initial reworking of the Action to be TypeScript based