Skip to content

Conversation

@ivankatliarchuk
Copy link
Member

@ivankatliarchuk ivankatliarchuk commented Mar 24, 2024

This PR contains the following updates:

Package Type Update Change
gruntwork-io/pre-commit repository patch v0.1.5 -> v0.1.29
pre-commit/pre-commit-hooks repository minor v3.1.0 -> v3.4.0

Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.


Release Notes

gruntwork-io/pre-commit (gruntwork-io/pre-commit)

v0.1.29

Compare Source

Hooks affected

  • hooks/tofu-fmt.sh
  • hooks/tofu-validate.sh

Description

Added tofu hooks.

What's Changed

Full Changelog: gruntwork-io/pre-commit@v0.1.28...v0.1.29

v0.1.28

Compare Source

Modules affected

  • hooks/sentinel-fmt.sh

Description

  • Fix: Remove deprecated '-diff' argument and fix script execution
Full Changelog: gruntwork-io/pre-commit@v0.1.27...v0.1.28

Special Thanks

Special thanks to @​schultzwc18 for their contribution!

Related Links

https://github.com/gruntwork-io/pre-commit/pull/123

v0.1.27

Compare Source

Modules affected

  • hooks/helmlint.sh

Description

  • Feature: allow using "--strict" as argument
Full Changelog: gruntwork-io/pre-commit@v0.1.26...v0.1.27

Special Thanks

Special thanks to @​skomski for their contribution!

Related Links

https://github.com/gruntwork-io/pre-commit/pull/127

v0.1.26

Compare Source

Modules affected

  • hooks/terragrunt-hclfmt.sh

Description

  • Fix: replace deprecated --terragrunt-hclfmt-file flag
Full Changelog: gruntwork-io/pre-commit@v0.1.25...v0.1.26

Special Thanks

Special thanks to @​gnuletik for their contribution!

Related Links

https://github.com/gruntwork-io/pre-commit/pull/125

v0.1.25

Compare Source

Modules affected

  • pre-commit-hooks.yaml

Description

  • Bugfix: update exclude regular expressions in pre-commit-hooks.yaml to remove superfluous .+

Full Changelog: gruntwork-io/pre-commit@v0.1.24...v0.1.25

Special Thanks

Special thanks to @​ThisGuyCodes for their contribution!

Related Links

https://github.com/gruntwork-io/pre-commit/pull/117

v0.1.24

Compare Source

What's Changed

New Contributors

Full Changelog: gruntwork-io/pre-commit@v0.1.23...v0.1.24

v0.1.23

Compare Source

Modules affected

  • tflint

Description

  • Updates tflint to use an optional git root directory keyword

Full Changelog: gruntwork-io/pre-commit@v0.1.22...v0.1.23

Special Thanks

Related Links

#​103

v0.1.22

Compare Source

Modules affected

  • tflint

Description

  • Updates tflint to use newer tflint --chdir DIR --filter FILE syntax for tflint v0.45.0+

Note that starting with this release, you must use tflint v0.45.0 or newer.

Full Changelog: gruntwork-io/pre-commit@v0.1.21...v0.1.22

Special Thanks

Related Links

#​95

v0.1.21

Compare Source

Modules affected

  • tflint

Description

Full Changelog: gruntwork-io/pre-commit@v0.1.20...v0.1.21

Special Thanks

v0.1.20

Compare Source

Modules affected

  • golangci-lint

Description

Full Changelog: gruntwork-io/pre-commit@v0.1.19...v0.1.20

v0.1.19

Compare Source

Modules affected

  • sentinel-fmt

Description

Special thanks

Full Changelog: gruntwork-io/pre-commit@v0.1.18...v0.1.19

v0.1.18

Compare Source

Modules affected
  • mdlink-check.sh
Description

Ignore hash links when running markdown-link-check , which is not capable of correctly parsing HTML anchor tags.

Special thanks

Special thanks to @​endrec for the contribution!

Related links

v0.1.17

Compare Source

Modules affected
  • tflint
Description

Initialise tflint to install plugins.

Special thanks

Special thanks to @​ pauloconnor for the contribution!

Related links

v0.1.16

Compare Source

Modules affected
  • packer-validate
Description

Fix a bug where packer-validate was not targeting correct files.

Special thanks

Special thanks to @​tpdownes for the contribution!

Related links

v0.1.15

Compare Source

Modules affected
  • packer-validate [NEW MODULE]
Description

A new hook was added to validate packer files.

Special thanks

Special thanks to @​queglay for the contribution!

Related links

v0.1.14

Compare Source

Modules affected
  • terraform-fmt
Description
  • Save the original value of $PATH and change it back after.
Special thanks

Special thanks to @​joshschmitter for the contribution!

Related links

v0.1.13

Compare Source

Modules affected
  • go-fmt
  • goimports
  • helmlint
  • mdlink-check
  • terragrunt-hclfmt
  • yapf
Description
  • Use /usr/bin/env bash in all the scripts, to improve portability.
Special thanks

Special thanks to @​alias-dev for the contribution!

Related links

v0.1.12

Compare Source

Modules affected
  • terraform-fmt
  • terraform-validate
Description
  • The terraform-validate hook will now (a) set the TF_IN_AUTOMATION variable to reduce Terraform output that isn't relevant in automation, (b) print out each directory it's running in so if you hit an error, you know where to look, (c) save errors until the end, so validate runs in all modules, rather than exiting on the first error.
  • The terraform-fmt hook will now (a) run with -diff -check so the differences and affected files are printed to logs, rather than written to disk and (b) save errors until the end, so fmt runs in all modules, rather than exiting on the first error.
Special thanks

Special thanks to @​davidalger for the contributions!

Related links

v0.1.11

Compare Source

Modules affected
  • terraform-fmt
  • terraform-validate
  • tflint
Description

Use /usr/bin/env bash instead of /bin/bash for better portability.

Special thanks

Special thanks to @​parkalla86 for their contribution!

Related links

v0.1.10

Compare Source

Modules affected
  • helmlint
Description

helmlint hook will now run serially.

Special thanks

Special thanks to @​shmileee for their contribution!

Related links

v0.1.9

Compare Source

Modules affected
  • terraform-validate
Description

This fixes a regression bug where the terraform-validate hook that broke with the tfenv support release (v0.1.5).

Related links

v0.1.8

Compare Source

Modules affected
  • terraform-fmt
  • terraform-validate
  • terragrunt-hclfmt
Description

This fixes a regression bug where the terraform fmt and terragrunt hclfmt calls were not running on the right files after the improvement to support tfenv and tgenv.

Special Thanks

Special thanks to @​oasys for their contribution!

Related links

v0.1.7

Compare Source

Modules affected
  • shellcheck
Description

You can now configure shellcheck to enable certain checks with the --enable CLI arg in the pre-commit check.

Special Thanks

Special thanks to @​06kellyjac for their contribution!

Related links

v0.1.6

Compare Source

Modules affected
  • terraform-fmt
  • terraform-validate
  • terragrunt-hclfmt
Description

The terraform and terragrunt related precommit hooks now run the commands in the directory of each module to respect setups that depend on tfenv and tgenv.

Special Thanks

Special thanks to @​AlainODea for their contribution!

Related links
pre-commit/pre-commit-hooks (pre-commit/pre-commit-hooks)

v3.4.0: pre-commit-hooks v3.4.0

Compare Source

Features

v3.3.0: pre-commit-hooks v3.3.0

Compare Source

Features
Deprecations
  • check-byte-order-marker is now deprecated for fix-byte-order-marker

v3.2.0: pre-commit-hooks v3.2.0

Compare Source

Features
Fixes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@ivankatliarchuk ivankatliarchuk force-pushed the renovate/master-pre-commit branch from b9d3806 to 3bb5550 Compare April 28, 2025 04:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants