Skip to content

Releases: OP5dev/TF-via-PR

v13.1.2

10 Feb 12:46
cd74f1c
Compare
Choose a tag to compare

v13.1.1...v13.1.2

Fixed


uses: op5dev/tf-via-pr@cd74f1c30ea45778c217d376075f39f27b6142ec # v13.1.2

v13.1.1

05 Feb 15:19
db1b947
Compare
Choose a tag to compare

v13.1.0...v13.1.1

Added

  • #415 New retention-days input to configure the duration after which plan file artifact will expire (thank you, @ruzickap).

uses: op5dev/tf-via-pr@db1b9474e179cd1b9dad4583c2c3181f926cdd23 # v13.1.1

v13.1.0

04 Feb 04:29
cc5b270
Compare
Choose a tag to compare

v13.0.2...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 and workflow_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 or tofu_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

28 Dec 15:24
e3ad5ba
Compare
Choose a tag to compare

v13.0.1...v13.0.2

Added

Fixed

  • #379 The uniquely identifiable name now takes both arg-target and arg-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 or terraform (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

27 Dec 19:19
99250a6
Compare
Choose a tag to compare

v13.0.0...v13.0.1

Fixed

  • #377 Determine PR number from issue_comment event trigger, in addition existing support for push, pull_request, merge_group, workflow_dispatch, and cron schedule events (thank you, @tenpaiyomi).

uses: op5dev/tf-via-pr@99250a65e362686bd7e2417de647b633beaec500 # v13.0.1

v13.0.0

20 Dec 02:22
f455e10
Compare
Choose a tag to compare

v12.0.0...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, or never (thank you, @jagregory).
  • #370 New comment-method parameter which supersedes comment-pr to choose between: update existing comment (default) or recreate and delete previous one.
  • #370 Enhance comment-pr parameter to add a PR comment: always (default), on-change, or never.

Changed


uses: op5dev/tf-via-pr@f455e10e6e83d28f53f505a2d8242433a17536f3 # v13.0.0

v12.1.0

05 Dec 19:23
b3d1122
Compare
Choose a tag to compare

v12.0.8...v12.1.0

Added

  • #363 Support for init command input for checks and outputs only.
  • #363 More workflow examples:
    • Run on pull_request (plan) and push (apply) events with conditional job stages based on plan file (thank you, @silnels-greenlane).
    • Run on pull_request (plan) and push (apply) events with fmt/validate checks and TFLint (thank you, @chris3ware).

Improved

  • #362 Documentation:
    • List all supported repeatable arguments: arg-var, arg-backend-config, arg-replace and arg-target, using commas to separate multiple values (e.g., arg-var: key1=value1,key2=value2).
    • More line breaks for ease of legibility.

uses: devsectop/tf-via-pr@b3d1122eb0c8ba37a4f76280c14d7e7f6d3a81be # v12.1.0

v12

28 Oct 22:47
b3d1122
Compare
Choose a tag to compare
Update major version tag

v12.0.8

13 Nov 15:23
d83a2be
Compare
Choose a tag to compare

v12.0.7...v12.0.8

Fixed


uses: devsectop/tf-via-pr@d83a2be572df0559c8a7adca1a9085b496925f48 # v12.0.8

v12.0.7

08 Nov 12:08
bbfe254
Compare
Choose a tag to compare

v12.0.6...v12.0.7

Fixed

  • #354 Trigger push to default branch without associated PR has a fallback of 0 (thank you, @fulgas).

uses: devsectop/tf-via-pr@bbfe2549cfbff6a4ce05755c4bd76a1a22f4fd9e # v12.0.7