Commit graph

399 commits

Author SHA1 Message Date
Maksym Vlasov
4253162614
fix: Run terraform_tfsec only on terraform code changes (#571) 2023-09-15 18:44:09 +03:00
semantic-release-bot
ea0b9e34ed chore(release): version 1.83.2 [skip ci]
## [1.83.2](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.83.1...v1.83.2) (2023-09-04)

### Bug Fixes

* Extend `terraform_validate` `--retry-once-with-cleanup` errors list ([#566](https://github.com/antonbabenko/pre-commit-terraform/issues/566)) ([19188e5](19188e5c38))
2023-09-04 13:58:30 +00:00
Maksym Vlasov
19188e5c38
fix: Extend terraform_validate --retry-once-with-cleanup errors list (#566) 2023-09-04 16:58:00 +03:00
semantic-release-bot
da379f6a95 chore(release): version 1.83.1 [skip ci]
## [1.83.1](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.83.0...v1.83.1) (2023-09-04)

### Bug Fixes

* Fixed ordering issue in terraform_wrapper_module_for_each hook ([#565](https://github.com/antonbabenko/pre-commit-terraform/issues/565)) ([dc12be1](dc12be1faf))
2023-09-04 10:10:05 +00:00
Roma Ryzhyi
dc12be1faf
fix: Fixed ordering issue in terraform_wrapper_module_for_each hook (#565) 2023-09-04 12:09:30 +02:00
renovate[bot]
cdecf288f8
chore(deps): update python docker tag to v3.11.5 (#563)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-29 19:28:55 +03:00
semantic-release-bot
32fb5c29e4 chore(release): version 1.83.0 [skip ci]
# [1.83.0](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.82.0...v1.83.0) (2023-08-25)

### Features

* Skip legacy modules (with provider block) in terraform_wrapper_module_for_each hook ([#560](https://github.com/antonbabenko/pre-commit-terraform/issues/560)) ([456cc76](456cc7616a))
2023-08-25 14:13:33 +00:00
Roma Ryzhyi
456cc7616a
feat: Skip legacy modules (with provider block) in terraform_wrapper_module_for_each hook (#560) 2023-08-25 16:12:59 +02:00
renovate[bot]
0e2b15175d
chore(deps): update python:3.11.4-alpine3.17 docker digest to ac49e13 (#555)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-16 15:46:57 +03:00
semantic-release-bot
7c3428d9b0 chore(release): version 1.82.0 [skip ci]
# [1.82.0](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.81.2...v1.82.0) (2023-08-15)

### Features

* **docker:** Add ssh-client to Docker image to access private modules via ssh ([#553](https://github.com/antonbabenko/pre-commit-terraform/issues/553)) ([1d76157](1d76157c9d))
2023-08-15 15:03:09 +00:00
Laurent
1d76157c9d
feat(docker): Add ssh-client to Docker image to access private modules via ssh (#553) 2023-08-15 18:02:32 +03:00
semantic-release-bot
6cdea1b431 chore(release): version 1.81.2 [skip ci]
## [1.81.2](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.81.1...v1.81.2) (2023-08-10)

### Bug Fixes

* Fix terraform_wrapper_module_for_each hook heredoc vars defaults ([#554](https://github.com/antonbabenko/pre-commit-terraform/issues/554)) ([6fd4263](6fd4263f59))
2023-08-10 18:36:08 +00:00
Roma Ryzhyi
6fd4263f59
fix: Fix terraform_wrapper_module_for_each hook heredoc vars defaults (#554) 2023-08-10 20:35:43 +02:00
semantic-release-bot
9fe5655701 chore(release): version 1.81.1 [skip ci]
## [1.81.1](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.81.0...v1.81.1) (2023-08-10)

### Bug Fixes

* Fix the terraform_wrapper_module_for_each hook for modules without outputs or variables ([#552](https://github.com/antonbabenko/pre-commit-terraform/issues/552)) ([f24b3fa](f24b3fab71))
2023-08-10 11:44:29 +00:00
Roma Ryzhyi
f24b3fab71
fix: Fix the terraform_wrapper_module_for_each hook for modules without outputs or variables (#552)
Co-authored-by: Anton Babenko <anton@antonbabenko.com>
2023-08-10 13:44:01 +02:00
renovate[bot]
789973b35a
chore(deps): update plexsystems/container-structure-test-action action to v0.3.0 (#547) 2023-07-25 22:42:40 +03:00
renovate[bot]
f9b797b07d
chore(deps): update actions/stale action to v8 (#548)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-25 22:25:17 +03:00
renovate[bot]
d17c0ecb86
chore(deps): update docker/setup-qemu-action action to v2.2.0 (#545)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-25 22:11:09 +03:00
renovate[bot]
2affdc570b
chore(deps): update docker/setup-buildx-action action to v2.9.1 (#544)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-25 22:10:43 +03:00
renovate[bot]
16d11ab6cb
chore(deps): update docker/login-action action to v2.2.0 (#543)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-25 22:10:25 +03:00
renovate[bot]
402d617c20
chore(deps): update docker/build-push-action action to v4.1.1 (#542)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-25 22:10:07 +03:00
renovate[bot]
e2e932b17f
chore(deps): update amannn/action-semantic-pull-request action to v5.2.0 (#541)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-25 22:09:49 +03:00
renovate[bot]
da180c9131
chore(deps): update actions/setup-python action to v4.7.0 (#540)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-25 22:09:30 +03:00
renovate[bot]
d6ee7b41ea
chore(deps): update actions/checkout action to v3.5.3 (#539)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-25 22:09:11 +03:00
renovate[bot]
d984430dd1
chore(deps): update pre-commit hook pre-commit/mirrors-prettier to v3.0.0 (#538)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-25 22:08:47 +03:00
renovate[bot]
ae5cbe0342
chore(deps): update python:3.11.4-alpine3.17 docker digest to 0c034f5 (#535)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-20 18:32:08 +03:00
renovate[bot]
32597545e7
chore(deps): update python docker tag to v3.11.4 (#532)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-14 14:25:06 +03:00
semantic-release-bot
3420134c37 chore(release): version 1.81.0 [skip ci]
# [1.81.0](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.80.0...v1.81.0) (2023-06-12)

### Features

* Speedup `terraform_validate` - firstly try run validate without checking is `.terraform/` is valid ([#524](https://github.com/antonbabenko/pre-commit-terraform/issues/524)) ([d0d08ac](d0d08ac63c))
2023-06-12 16:00:08 +00:00
Sebastian Melchior
d0d08ac63c
feat: Speedup terraform_validate - firstly try run validate without checking is .terraform/ is valid (#524) 2023-06-12 18:59:13 +03:00
semantic-release-bot
148eb8f778 chore(release): version 1.80.0 [skip ci]
# [1.80.0](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.79.1...v1.80.0) (2023-05-30)

### Features

* **`terraform_providers_lock`:** Add `--mode` option and deprecate previous workflow ([#528](https://github.com/antonbabenko/pre-commit-terraform/issues/528)) ([2426b52](2426b527ae))
2023-05-30 16:02:41 +00:00
Maksym Vlasov
2426b527ae
feat(terraform_providers_lock): Add --mode option and deprecate previous workflow (#528)
Co-authored-by: George L. Yermulnik <yz@yz.kiev.ua>
2023-05-30 19:02:16 +03:00
Maksym Vlasov
37202d0d4c
docs: Simplify lists maintenance and fix language (#527)
* docs: Simplify lists maintenance and fix language

* Return ordering
2023-05-27 23:59:45 +03:00
renovate[bot]
f3ae7c39e7
chore(deps): update python:3.11.3-alpine3.17 docker digest to 7210235 (#523)
---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Maksym Vlasov <MaxymVlasov@users.noreply.github.com>
2023-05-16 15:57:53 +03:00
semantic-release-bot
e9c7a0e223 chore(release): version 1.79.1 [skip ci]
## [1.79.1](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.79.0...v1.79.1) (2023-05-09)

### Bug Fixes

* Fix `terraform_providers_lock` hook broken in v1.79.0 ([#521](https://github.com/antonbabenko/pre-commit-terraform/issues/521)) ([6bfc5bf](6bfc5bf767))
2023-05-09 15:35:39 +00:00
Maksym Vlasov
6bfc5bf767
fix: Fix terraform_providers_lock hook broken in v1.79.0 (#521) 2023-05-09 18:35:08 +03:00
semantic-release-bot
2e8e13f04a chore(release): version 1.79.0 [skip ci]
# [1.79.0](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.78.0...v1.79.0) (2023-05-08)

### Features

* TFLint: Add `--hook-config=--delegate-chdir` to use `tflint -chdir` ([#512](https://github.com/antonbabenko/pre-commit-terraform/issues/512)) ([1e9debc](1e9debc02f))
2023-05-08 15:32:33 +00:00
Luke
1e9debc02f
feat: TFLint: Add --hook-config=--delegate-chdir to use tflint -chdir (#512)
Co-authored-by: Maksym Vlasov <MaxymVlasov@users.noreply.github.com>
2023-05-08 18:32:06 +03:00
Simone Rodigari
1431664e59
docs: Add steps to configure auth to source Terraform modules from private GitHub repos (#517) 2023-05-08 16:44:55 +03:00
Maksym Vlasov
6604ccc7cf
docs: Add arm to supported architectures (#519) 2023-05-08 14:10:06 +03:00
renovate[bot]
32392fdb5c
chore(deps): update python docker tag to v3.11.3 (#494)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-28 20:04:37 +03:00
semantic-release-bot
c93cb4c14e chore(release): version 1.78.0 [skip ci]
# [1.78.0](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.77.4...v1.78.0) (2023-04-28)

### Features

* **ci:** Build multi-arch Docker images (`amd64`, `arm64`) ([#496](https://github.com/antonbabenko/pre-commit-terraform/issues/496)) ([923c2c6](923c2c6a1e))
2023-04-28 16:54:06 +00:00
Scott Miller
923c2c6a1e
feat(ci): Build multi-arch Docker images (amd64, arm64) (#496)
* build ARM images
* Fix GH API rate limits
* `docker buildx` currently does not support `load` and multi-arch at the same time. 
  And used Github Action does not support output=type=oci

---------

Co-authored-by: Maksym Vlasov <MaxymVlasov@users.noreply.github.com>
Co-authored-by: George L. Yermulnik <yz@yz.kiev.ua>
2023-04-28 19:53:31 +03:00
renovate[bot]
f766cba3eb
chore(deps): update docker/setup-buildx-action action to v2.5.0 (#490)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-28 19:50:31 +03:00
semantic-release-bot
4a0e56fcf1 chore(release): version 1.77.4 [skip ci]
## [1.77.4](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.77.3...v1.77.4) (2023-04-28)

### Bug Fixes

* Speed up x2 TFLint hook execution in dirs with violations ([#514](https://github.com/antonbabenko/pre-commit-terraform/issues/514)) ([49974ab](49974ab9ef))
2023-04-28 15:58:17 +00:00
Luke
49974ab9ef
fix: Speed up x2 TFLint hook execution in dirs with violations (#514)
Co-authored-by: Maksym Vlasov <MaxymVlasov@users.noreply.github.com>
2023-04-28 18:57:46 +03:00
renovate[bot]
098150538d
chore(deps): pin python docker tag to d8b0703 (#510)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-26 15:27:20 +03:00
semantic-release-bot
e1d78ae917 chore(release): version 1.77.3 [skip ci]
## [1.77.3](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.77.2...v1.77.3) (2023-04-21)

### Bug Fixes

* Updates all dependencies used in Dockerfile and fix Docker image ([#507](https://github.com/antonbabenko/pre-commit-terraform/issues/507)) ([dc177fe](dc177fe29e))
2023-04-21 13:27:28 +00:00
Maksym Vlasov
dc177fe29e
fix: Updates all dependencies used in Dockerfile and fix Docker image (#507)
* Docker doesn't provide possibilities for avoiding trash

There is no possibility to exclude part of the "pre-installed" files from
COPY steps like https://github.com/moby/buildkit/issues/2853
And copy-paste mostly all `site-packages` without it is not worth it
2023-04-21 16:27:02 +03:00
renovate[bot]
7d501b1bf9
chore(deps): update cycjimmy/semantic-release-action action to v3.4.2 (#500)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-19 16:00:32 +03:00
renovate[bot]
054cd9083a
chore(deps): update actions/stale action to v7 (#483)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-19 15:59:13 +03:00