Releases: OP5dev/TF-via-PR
Releases · OP5dev/TF-via-PR
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
v13.0.0
Breaking
Rename
Following an organisation rename from DevSecTop to OP5dev, references to the old name may result in "Unable to resolve action" until updated to uses: op5dev/tf-via-pr@v13
.
Inputs
The comment-pr
input was overloaded as it determined the method of PR comment (i.e., update
or recreate
) in addition to whether a comment should be added at all (i.e., none
). This has been simplified such that:
Before | After |
---|---|
comment-pr: update |
comment-method: update (default) |
comment-pr: recreate |
comment-method: recreate |
comment-pr: none |
comment-pr: never (or on-change ) |
Added
- #370 New
tag-actor
parameter to tag the workflow triggering actor:always
(default),on-change
, ornever
(thank you, @jagregory). - #370 New
comment-method
parameter which supersedescomment-pr
to choose between:update
existing comment (default) orrecreate
and delete previous one. - #370 Enhance
comment-pr
parameter to add a PR comment:always
(default),on-change
, ornever
.
Changed
- #368 Rename references to reflect OP5dev organisation name (thank you, @bvs-langchain).
uses: op5dev/tf-via-pr@f455e10e6e83d28f53f505a2d8242433a17536f3 # v13.0.0
v12.1.0
Added
- #363 Support for
init
command input for checks and outputs only. - #363 More workflow examples:
- Run on
pull_request
(plan) andpush
(apply) events with conditional job stages based on plan file (thank you, @silnels-greenlane). - Run on
pull_request
(plan) andpush
(apply) events with fmt/validate checks and TFLint (thank you, @chris3ware).
- Run on
Improved
- #362 Documentation:
- List all supported repeatable arguments:
arg-var
,arg-backend-config
,arg-replace
andarg-target
, using commas to separate multiple values (e.g.,arg-var: key1=value1,key2=value2
). - More line breaks for ease of legibility.
- List all supported repeatable arguments:
uses: devsectop/tf-via-pr@b3d1122eb0c8ba37a4f76280c14d7e7f6d3a81be # v12.1.0
v12
Update major version tag
v12.0.8
Fixed
- #360 Early-passing of variables depends on
tofu
(with its early-static-evaluation) orterraform
tool usage (thank you, @joe-dematteo).
uses: devsectop/tf-via-pr@d83a2be572df0559c8a7adca1a9085b496925f48 # v12.0.8
v12.0.7
Fixed
uses: devsectop/tf-via-pr@bbfe2549cfbff6a4ce05755c4bd76a1a22f4fd9e # v12.0.7