Releases: OP5dev/TF-via-PR
Releases · OP5dev/TF-via-PR
v13.3.2
View changelog or v13.3.1...v13.3.2
Fixed
- #453 Per recent unannounced change, GitHub API now requires
issues: write
permission in order to create PR labels. As a GitHub Action, we don't want to extend our access/footprint any more than needed, so this patch suppresses any error from the "Label PR" step until GitHub makes a concrete announcement (thank you, @UncleSamSwiss).
uses: op5dev/tf-via-pr@15e61a8f59fb412ccdc97e69a83f648284a12ec0 # v13.3.2
v13.3.1
View changelog or v13.3.0...v13.3.1
Fixed
- #451 For dynamic matrix jobs, retry with exponential backoff until the job ID is found or a timeout occurs (thank you, @jemc).
uses: op5dev/tf-via-pr@5788866f735f140e813f781b5f67838f956041b7 # v13.3.1
v13.3.0
View changelog or v13.2.1...v13.3.0
Added
- #449 New input options
expand-diff
andexpand-summary
to toggle expanded view of the collapsible sections (thank you, @jemc).
uses: op5dev/tf-via-pr@d3a806bd18d5a7ea4e94b506bfb2286aa21e8eb3 # v13.3.0
v13.2.1
View changelog or v13.2.0...v13.2.1
Fixed
- #447 Error when
plan-parity: true
without any changes.
uses: op5dev/tf-via-pr@f79c04e41fa1b365307a11a43a93e35c4b3d0adc # v13.2.1
v13.2.0
Tip
- Want to supply your own existing plan file to review and apply? Now you can with
plan-file
input! - Retain plan file "tfplan" for subsequent steps in the workflow with
preserve-plan
input.
Added
- #442 New
preserve-plan
input to preserve the plan file in the given working directory after workflow execution (default:false
). - #442 New
upload-plan
input to upload plan file as GitHub workflow artifact (default:true
). - #443 New
plan-file
input to supply existing plan file path instead of the auto-generated one (example:path/to/tf.plan
).
uses: op5dev/tf-via-pr@ba09f8cdf57b9b00d83be1d32570f20af76c4896 # v13.2.0
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