Releases: OP5dev/TF-via-PR
Releases · OP5dev/TF-via-PR
v13.1.7
Fixed
- #441 Support for nested matrix structure in addition to simple/flattened matrix input (thank you, @cornerman).
uses: op5dev/tf-via-pr@3242aa4f17ce56110dcd94a740826be5ae025711 # v13.1.7
v13.1.6
Tip
As with any workflow update, recommend updating existing PR branches with latest changes to ensure consistent behaviour.
Changed
- #435 Defer to
TF_WORKSPACE
environment variable forarg-workspace
input, replacing thearg-or-create
argument. - #434 PR labels are no longer coloured #5C4EE5 to streamline label generation and attachment.
uses: op5dev/tf-via-pr@dc473994181e00169ba1b69c8848e59f22ae45d3 # v13.1.6
v13.1.5
Improved
- #426 With
plan-parity: true
, only compare changed resources instead of the entire plan file to avoid flaky comparisons (thank you, @bdalpe).- Originally intended for
merge_group
event trigger,plan-parity: true
input helps to prevent stale apply within a serial queue of workflow runs when merging multiple PRs.
- Originally intended for
uses: op5dev/tf-via-pr@66da5e301f3220b68748926acb3b1c3bf5e5aa6e # v13.1.5
v13.1.4
Fixed
- #425 Revert variable substitution from environment variables to contextual information within
jq
commands (thank you, @santipov-fl).
uses: op5dev/tf-via-pr@774cfffe9670ecce856236bc692e9a4696d10238 # v13.1.4
v13.1.3
Updated
- #423 Substitute GitHub environment variables with contextual information.
- #421 Bump
actions/upload-artifact
version. - #420 Release tag workflow without git-user dependencies.
uses: op5dev/tf-via-pr@93a0b4606731714d97b4fe90a65e56f19f52d8e8 # v13.1.3
v13.1.2
Fixed
- #417 Determination of PR number from branch (thank you, @nengelen-parloa).
uses: op5dev/tf-via-pr@cd74f1c30ea45778c217d376075f39f27b6142ec # v13.1.2
v13.1.1
v13.1.0
Added
- #401 Support for GitHub CLI authentication and artifact-upload within GitHub Enterprise (GHE) context (thank you, @ArkShocer).
- #403 Workflow example with PR
labeled
andworkflow_dispatch
manual event triggers (thank you, @ruzickap). - #410 New
comment-body
output consists of the PR comment or workflow summary's content (thank you, @sikhlana). - #400 Documentation examples with
terraform_wrapper: false
ortofu_wrapper: false
when using setup action (thank you, @ctian1).
Fixed
- #408 Delete any prior PR comment when there is no change if
comment-pr: on-change
(thank you, @ctian1). - #409 Support for comma-separated, multiple
arg-var-file
arguments (thank you, @sikhlana) in addition to:arg-var
arg-backend-config
arg-replace
arg-target
uses: op5dev/tf-via-pr@cc5b2701c828a3bd2722f9b971bd583c7e0d70a7 # v13.1.0
v13.0.2
Added
- #381 More detailed description of input parameters with use-case examples.
Fixed
- #379 The uniquely identifiable name now takes both
arg-target
andarg-replace
inputs into account as well (thank you, @tenpaiyomi). This is in addition to existing support for the following input parameters:arg-chdir
(i.e.,working-directory
)arg-workspace
arg-backend-config
arg-var-file
arg-var
arg-destroy
tool
(i.e.,tofu
orterraform
(default))- PR number.
- #380 Display timestamp for
issue_comment
event trigger (thank you, @tenpaiyomi).
uses: op5dev/tf-via-pr@e3ad5ba455917af28a5282365ba7f22b4a005464 # v13.0.2
v13.0.1
Fixed
- #377 Determine PR number from
issue_comment
event trigger, in addition existing support forpush
,pull_request
,merge_group
,workflow_dispatch
, and cronschedule
events (thank you, @tenpaiyomi).
uses: op5dev/tf-via-pr@99250a65e362686bd7e2417de647b633beaec500 # v13.0.1