Commit graph

510 commits

Author SHA1 Message Date
Maksym Vlasov
a8bcaa7975
fix: Describe migration instructions from terraform_docs_replace (#451) 2022-11-26 19:35:58 +01:00
Gareth Pelly
0e07e28b12
chore: Fix deprecated Github Actions set-output command (#448) 2022-11-10 16:21:56 +01:00
Maksym Vlasov
e5caa3a862
chore: Add more obvious dependencies into README (#447)
Co-authored-by: George L. Yermulnik <yz@yz.kiev.ua>
2022-11-07 14:38:07 +01:00
semantic-release-bot
07c6764c30 chore(release): version 1.76.0 [skip ci]
# [1.76.0](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.75.0...v1.76.0) (2022-10-06)

### Features

* Add support for version constraints in `tfupdate` ([#437](https://github.com/antonbabenko/pre-commit-terraform/issues/437)) ([a446642](a4466425fb))
2022-10-06 16:16:58 +00:00
Maksym Vlasov
a4466425fb
feat: Add support for version constraints in tfupdate (#437) 2022-10-06 09:16:29 -07:00
semantic-release-bot
f5aa7c83b6 chore(release): version 1.75.0 [skip ci]
# [1.75.0](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.74.2...v1.75.0) (2022-09-07)

### Features

* Allow running container as non-root UID/GID for ownership issues (docker) ([#433](https://github.com/antonbabenko/pre-commit-terraform/issues/433)) ([abc2570](abc2570e42))
2022-09-07 12:20:24 +00:00
John Schutz
abc2570e42
feat: Allow running container as non-root UID/GID for ownership issues (docker) (#433)
Co-authored-by: George L. Yermulnik <yz@yz.kiev.ua>
Co-authored-by: MaxymVlasov <MaxymVlasov@users.noreply.github.com>
Co-authored-by: Anton Babenko <anton@antonbabenko.com>
2022-09-07 14:19:52 +02:00
semantic-release-bot
005134b4d3 chore(release): version 1.74.2 [skip ci]
## [1.74.2](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.74.1...v1.74.2) (2022-09-02)

### Bug Fixes

* Fixed url for wrappers in generated README (terraform_wrapper_module_for_each) ([#429](https://github.com/antonbabenko/pre-commit-terraform/issues/429)) ([fe29c6c](fe29c6c71a))
2022-09-02 07:51:39 +00:00
Anton Babenko
fe29c6c71a
fix: Fixed url for wrappers in generated README (terraform_wrapper_module_for_each) (#429) 2022-09-02 09:51:03 +02:00
LiranV
7317961a9f
docs: Fix README tflint example (#428) 2022-09-01 08:59:39 +02:00
Maksym Vlasov
deb84bbb86
chore: Add new deps to check to issue template (#424) 2022-08-04 16:18:30 +03:00
Maksym Vlasov
c767653cf4
chore: Fix terraform_validate exclude example (#422) 2022-08-02 21:46:23 +03:00
Gyeongjun Paik
be52a72056 Update README.md
fix yaml syntax
2022-07-26 15:06:10 +03:00
Maksym Vlasov
fd3428655e chore: Fix maintenance badge 2022-07-14 16:25:04 +03:00
semantic-release-bot
a78104c360 chore(release): version 1.74.1 [skip ci]
## [1.74.1](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.74.0...v1.74.1) (2022-07-13)

### Bug Fixes

* Passed scenario in `terraform_docs` hook now works as expected ([7ac2736](7ac2736ab9))
2022-07-13 15:24:08 +00:00
MaxymVlasov
7ac2736ab9 fix: Passed scenario in terraform_docs hook now works as expected 2022-07-13 18:23:25 +03:00
Maksym Vlasov
b425e23e23 chore: Add bash version to required info in bug repports 2022-07-13 15:40:17 +03:00
semantic-release-bot
331e751973 chore(release): version 1.74.0 [skip ci]
# [1.74.0](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.73.0...v1.74.0) (2022-07-12)

### Bug Fixes

* Add `--env-vars`, deprecate `--envs` ([#410](https://github.com/antonbabenko/pre-commit-terraform/issues/410)) ([2b35cad](2b35cad50f))
* Add `--tf-init-args`, deprecate `--init-args` ([#407](https://github.com/antonbabenko/pre-commit-terraform/issues/407)) ([c4f8251](c4f8251d30))

### Features

* Add support for set env vars inside hook runtime ([#408](https://github.com/antonbabenko/pre-commit-terraform/issues/408)) ([d490231](d4902313ce))
* Allow `terraform_providers_lock` specify terraform init args ([#406](https://github.com/antonbabenko/pre-commit-terraform/issues/406)) ([32b232f](32b232f039))
* Suppress color for all hooks if `PRE_COMMIT_COLOR=never` set ([#409](https://github.com/antonbabenko/pre-commit-terraform/issues/409)) ([b12f0c6](b12f0c662c))
2022-07-12 18:38:35 +00:00
Maksym Vlasov
2b35cad50f fix: Add --env-vars, deprecate --envs (#410) 2022-07-12 21:37:53 +03:00
Maksym Vlasov
b12f0c662c feat: Suppress color for all hooks if PRE_COMMIT_COLOR=never set (#409) 2022-07-12 21:37:53 +03:00
Maksym Vlasov
d4902313ce feat: Add support for set env vars inside hook runtime (#408) 2022-07-12 21:37:53 +03:00
Maksym Vlasov
c4f8251d30 fix: Add --tf-init-args, deprecate --init-args (#407) 2022-07-12 21:37:53 +03:00
Maksym Vlasov
32b232f039 feat: Allow terraform_providers_lock specify terraform init args (#406) 2022-07-12 21:37:53 +03:00
Maksym Vlasov
0f25122485 chore: Implement DRY for HOOK_ID (#405) 2022-07-12 21:37:53 +03:00
Maksym Vlasov
2623b7b8be chore: Rewrite terraform_validate to common::per_dir_hook (#404)
* Refactor: Rewrite `terraform_validate` to `common::per_dir_hook`
* Add ability to specify `--hook-config` in future
2022-07-12 21:37:53 +03:00
semantic-release-bot
57467c56d4 chore(release): version 1.73.0 [skip ci]
# [1.73.0](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.72.2...v1.73.0) (2022-06-27)

### Features

* Add __GIT_WORKING_DIR__ to terraform_checkov ([#399](https://github.com/antonbabenko/pre-commit-terraform/issues/399)) ([ae88ed7](ae88ed73cf))
2022-06-27 16:57:41 +00:00
Olivier Brisse
ae88ed73cf
feat: Add __GIT_WORKING_DIR__ to terraform_checkov (#399) 2022-06-27 19:57:09 +03:00
semantic-release-bot
1be6f0218d chore(release): version 1.72.2 [skip ci]
## [1.72.2](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.72.1...v1.72.2) (2022-06-21)

### Bug Fixes

* Pre-commit-terraform terraform_validate hook ([#401](https://github.com/antonbabenko/pre-commit-terraform/issues/401)) ([d9f482c](d9f482c0c6))
2022-06-21 21:00:23 +00:00
Nicholas Henry
d9f482c0c6
fix: Pre-commit-terraform terraform_validate hook (#401) 2022-06-21 22:59:41 +02:00
Ali Khajeh-Hosseini
598bf2c7ed
docs: Fix Infracost links (#396) 2022-06-09 22:05:35 +02:00
Maksym Vlasov
09e9baa769
chore: Add Windows-related instructions (#395) 2022-06-07 12:04:00 +02:00
Anton Babenko
4619ee245c
docs: Updated docs for infracost_breakdown to match Infracost 0.10 (#392) 2022-05-27 11:00:37 +02:00
semantic-release-bot
a7b90d085c chore(release): version 1.72.1 [skip ci]
## [1.72.1](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.72.0...v1.72.1) (2022-05-25)

### Bug Fixes

* Fixed `terraform_fmt` with `tfenv`, when `terraform` default version is not specified ([#389](https://github.com/antonbabenko/pre-commit-terraform/issues/389)) ([1b9476a](1b9476a279))
2022-05-25 13:38:30 +00:00
Maksym Vlasov
1b9476a279
fix: Fixed terraform_fmt with tfenv, when terraform default version is not specified (#389) 2022-05-25 15:37:55 +02:00
semantic-release-bot
57dff32396 chore(release): version 1.72.0 [skip ci]
# [1.72.0](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.71.0...v1.72.0) (2022-05-25)

### Features

* When a config file is given, do not specify formatter on cli (terraform_docs) ([#386](https://github.com/antonbabenko/pre-commit-terraform/issues/386)) ([962054b](962054b923))
2022-05-25 12:32:00 +00:00
Lawrence
962054b923
feat: When a config file is given, do not specify formatter on cli (terraform_docs) (#386) 2022-05-25 14:31:24 +02:00
Maksym Vlasov
5e927033d4
chore: Fix README (#387) 2022-05-18 18:00:39 +02:00
Maksym Vlasov
51147f1712
chore: Updated repo for terrascan (#384) 2022-05-16 13:03:56 +02:00
David Price
0f9beffdb9
fix hcledit brew install command (#383) 2022-05-12 00:07:10 +02:00
Maksym Vlasov
80ec2dd04d
chore: Clarify terraform-docs config usage (#381) 2022-05-11 18:31:47 +02:00
semantic-release-bot
74a2e54f23 chore(release): version 1.71.0 [skip ci]
# [1.71.0](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.70.1...v1.71.0) (2022-05-02)

### Features

* Added terraform_wrapper_module_for_each hook ([#376](https://github.com/antonbabenko/pre-commit-terraform/issues/376)) ([e4e9a73](e4e9a73d7e))
2022-05-02 17:59:45 +00:00
Anton Babenko
e4e9a73d7e
feat: Added terraform_wrapper_module_for_each hook (#376) 2022-05-02 19:59:08 +02:00
semantic-release-bot
aededd0eca chore(release): version 1.70.1 [skip ci]
## [1.70.1](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.70.0...v1.70.1) (2022-04-28)

### Bug Fixes

* Fixed `tfupdate` to work in all cases, not only `pre-commit run --all` ([#375](https://github.com/antonbabenko/pre-commit-terraform/issues/375)) ([297cc75](297cc75787))
2022-04-28 07:07:09 +00:00
Maksym Vlasov
297cc75787
fix: Fixed tfupdate to work in all cases, not only pre-commit run --all (#375) 2022-04-28 09:06:32 +02:00
semantic-release-bot
8668ade969 chore(release): version 1.70.0 [skip ci]
# [1.70.0](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.69.0...v1.70.0) (2022-04-28)

### Features

* Add support for `pre-commit/pre-commit-hooks` in Docker image ([#374](https://github.com/antonbabenko/pre-commit-terraform/issues/374)) ([017da74](017da745d0))
2022-04-28 07:05:29 +00:00
Jonathan Forget
017da745d0
feat: Add support for pre-commit/pre-commit-hooks in Docker image (#374) 2022-04-28 09:04:53 +02:00
semantic-release-bot
b4d8fd9752 chore(release): version 1.69.0 [skip ci]
# [1.69.0](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.68.1...v1.69.0) (2022-04-26)

### Features

* Allow env vars expansion in `--args` section for all hooks ([#363](https://github.com/antonbabenko/pre-commit-terraform/issues/363)) ([caa01c3](caa01c30b3))
2022-04-26 10:34:28 +00:00
Maksym Vlasov
caa01c30b3
feat: Allow env vars expansion in --args section for all hooks (#363) 2022-04-26 12:33:58 +02:00
semantic-release-bot
95ca35646c chore(release): version 1.68.1 [skip ci]
## [1.68.1](https://github.com/antonbabenko/pre-commit-terraform/compare/v1.68.0...v1.68.1) (2022-04-20)

### Bug Fixes

* Fixed git fatal error in Dockerfile ([#372](https://github.com/antonbabenko/pre-commit-terraform/issues/372)) ([c3f8dd4](c3f8dd40e6))
2022-04-20 12:11:35 +00:00
Maksym Vlasov
c3f8dd40e6
fix: Fixed git fatal error in Dockerfile (#372) 2022-04-20 14:10:59 +02:00