Skip to content

Commit 71821fa

Browse files
committed
🔖 v1.18.0
1 parent ba4c541 commit 71821fa

File tree

3 files changed

+28
-9
lines changed

3 files changed

+28
-9
lines changed

CHANGELOG.md

Lines changed: 25 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,33 @@ The actions are versioned as a suite. Some actions may have no change in behavio
88

99
When using an action you can specify the version as:
1010

11-
- `@v1.17.3` to use an exact release
12-
- `@v1.17` to use the latest patch release for the specific minor version
11+
- `@v1.18.0` to use an exact release
12+
- `@v1.18` to use the latest patch release for the specific minor version
1313
- `@v1` to use the latest patch release for the specific major version
1414

15-
## [1.17.3] - 2021-10-29
15+
## [1.18.0] - 2021-10-30
1616

17-
### Fixed
18-
- Compatability with Terraform v1.0.10 - Thanks [kylewlacy](https://github.com/kylewlacy)!
19-
- Now makes even fewer github api requests to avoid rate limiting.
17+
### Added
18+
- A new `replace` input for [dflook/terraform-plan](https://github.com/dflook/terraform-github-actions/tree/master/terraform-plan#inputs) and [dflook/terraform-apply](https://github.com/dflook/terraform-github-actions/tree/master/terraform-apply#inputs)
19+
20+
This instructs terraform to replace the specified resources, and is available with terraform versions that support replace (v0.15.2 onwards).
21+
22+
```yaml
23+
with:
24+
replace: |
25+
random_password.database
26+
```
27+
28+
- A `target` input for [dflook/terraform-plan](https://github.com/dflook/terraform-github-actions/tree/master/terraform-plan#inputs) to match [dflook/terraform-apply](https://github.com/dflook/terraform-github-actions/tree/master/terraform-apply#inputs)
29+
30+
`target` limits the plan to the specified resources and their dependencies. This change removes the restriction that `target` can only be used with `auto_approve`.
31+
32+
```yaml
33+
with:
34+
target: |
35+
kubernetes_secret.tls_cert_public
36+
kubernetes_secret.tls_cert_private
37+
```
2038

2139
## [1.17.2] - 2021-10-13
2240

@@ -271,6 +289,7 @@ First release of the GitHub Actions:
271289
- [dflook/terraform-new-workspace](terraform-new-workspace)
272290
- [dflook/terraform-destroy-workspace](terraform-destroy-workspace)
273291

292+
[1.18.0]: https://github.com/dflook/terraform-github-actions/compare/v1.17.3...v1.18.0
274293
[1.17.3]: https://github.com/dflook/terraform-github-actions/compare/v1.17.2...v1.17.3
275294
[1.17.2]: https://github.com/dflook/terraform-github-actions/compare/v1.17.1...v1.17.2
276295
[1.17.1]: https://github.com/dflook/terraform-github-actions/compare/v1.17.0...v1.17.1

terraform-apply/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,9 +123,9 @@ These input values must be the same as any `terraform-plan` for the same configu
123123

124124
* `replace`
125125

126-
List of resources to replace if any update to them is required.
126+
List of resources to replace, one per line.
127127

128-
Only available with supported terraform versions (v0.15.2 onwards).
128+
Only available with terraform versions that support replace (v0.15.2 onwards).
129129

130130
```yaml
131131
with:

terraform-plan/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ The [dflook/terraform-apply](https://github.com/dflook/terraform-github-actions/
108108

109109
* `replace`
110110

111-
List of resources to replace if any update to them is required, one per line.
111+
List of resources to replace, one per line.
112112

113113
Only available with terraform versions that support replace (v0.15.2 onwards).
114114

0 commit comments

Comments
 (0)