nlamirault / dotfiles

My dotfiles
Other
0 stars 0 forks source link

Update dependency tflint to v0.49.0 #130

Closed renovate[bot] closed 9 months ago

renovate[bot] commented 10 months ago

Mend Renovate logo banner

This PR contains the following updates:

Package Update Change
tflint minor 0.46.1 -> 0.49.0

Release Notes

terraform-linters/tflint (tflint) ### [`v0.49.0`](https://togithub.com/terraform-linters/tflint/releases/tag/v0.49.0) [Compare Source](https://togithub.com/terraform-linters/tflint/compare/v0.48.0...v0.49.0) #### What's Changed ##### Enhancements - build(deps): Bump github.com/terraform-linters/tflint-ruleset-terraform from 0.4.0 to 0.5.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1883](https://togithub.com/terraform-linters/tflint/pull/1883) - This change updates the bundled terraform plugin version - feat(annotations): Allow a comment at the end of a tflint-ignore annotation by [@​papkos](https://togithub.com/papkos) in [https://github.com/terraform-linters/tflint/pull/1892](https://togithub.com/terraform-linters/tflint/pull/1892) - tflint: Allow config file to be set via `TFLINT_CONFIG_FILE` by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/1903](https://togithub.com/terraform-linters/tflint/pull/1903) - tflint: Add `tflint-ignore-file` annotation by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/1909](https://togithub.com/terraform-linters/tflint/pull/1909) ##### Chores - Add formula-path to follow formula path changes by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/1835](https://togithub.com/terraform-linters/tflint/pull/1835) - build(deps): Bump sigstore/cosign-installer from 3.1.1 to 3.1.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1839](https://togithub.com/terraform-linters/tflint/pull/1839) - build(deps): Bump actions/checkout from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1838](https://togithub.com/terraform-linters/tflint/pull/1838) - Fix go directive to include patch version by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/1842](https://togithub.com/terraform-linters/tflint/pull/1842) - Replace golang.org/x/exp/slices to slices package by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/1836](https://togithub.com/terraform-linters/tflint/pull/1836) - build(deps): Bump github.com/hashicorp/go-plugin from 1.4.10 to 1.5.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1846](https://togithub.com/terraform-linters/tflint/pull/1846) - build(deps): Bump golang.org/x/oauth2 from 0.11.0 to 0.12.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1843](https://togithub.com/terraform-linters/tflint/pull/1843) - build(deps): Bump github.com/zclconf/go-cty from 1.13.2 to 1.14.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1845](https://togithub.com/terraform-linters/tflint/pull/1845) - build(deps): Bump google.golang.org/grpc from 1.57.0 to 1.58.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1848](https://togithub.com/terraform-linters/tflint/pull/1848) - Deprecate tflint-bundle image by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/1837](https://togithub.com/terraform-linters/tflint/pull/1837) - build(deps): Bump google.golang.org/grpc from 1.58.0 to 1.58.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1850](https://togithub.com/terraform-linters/tflint/pull/1850) - build(deps): Bump docker/build-push-action from 4 to 5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1851](https://togithub.com/terraform-linters/tflint/pull/1851) - build(deps): Bump docker/login-action from 2 to 3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1852](https://togithub.com/terraform-linters/tflint/pull/1852) - build(deps): Bump docker/setup-buildx-action from 2 to 3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1853](https://togithub.com/terraform-linters/tflint/pull/1853) - build(deps): Bump docker/metadata-action from 4 to 5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1854](https://togithub.com/terraform-linters/tflint/pull/1854) - build(deps): Bump goreleaser/goreleaser-action from 4 to 5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1855](https://togithub.com/terraform-linters/tflint/pull/1855) - build(deps): Bump mislav/bump-homebrew-formula-action from 2 to 3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1861](https://togithub.com/terraform-linters/tflint/pull/1861) - build(deps): Bump google.golang.org/grpc from 1.58.1 to 1.58.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1862](https://togithub.com/terraform-linters/tflint/pull/1862) - build(deps): Bump github.com/spf13/afero from 1.9.5 to 1.10.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1863](https://togithub.com/terraform-linters/tflint/pull/1863) - build(deps): Bump github.com/hashicorp/go-plugin from 1.5.1 to 1.5.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1864](https://togithub.com/terraform-linters/tflint/pull/1864) - add test coverage for install script fail by [@​bendrucker](https://togithub.com/bendrucker) in [https://github.com/terraform-linters/tflint/pull/1868](https://togithub.com/terraform-linters/tflint/pull/1868) - install: move `-e` out of shebang by [@​ddelange](https://togithub.com/ddelange) in [https://github.com/terraform-linters/tflint/pull/1870](https://togithub.com/terraform-linters/tflint/pull/1870) - build(deps): Bump golang.org/x/oauth2 from 0.12.0 to 0.13.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1879](https://togithub.com/terraform-linters/tflint/pull/1879) - build(deps): Bump github.com/zclconf/go-cty from 1.14.0 to 1.14.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1880](https://togithub.com/terraform-linters/tflint/pull/1880) - build(deps): Bump github.com/hashicorp/hcl/v2 from 2.18.0 to 2.18.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1882](https://togithub.com/terraform-linters/tflint/pull/1882) - build(deps): Bump golang.org/x/net from 0.16.0 to 0.17.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1884](https://togithub.com/terraform-linters/tflint/pull/1884) - build(deps): Bump github.com/hashicorp/hcl/v2 from 2.18.1 to 2.19.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1885](https://togithub.com/terraform-linters/tflint/pull/1885) - build(deps): Bump google.golang.org/grpc from 1.58.2 to 1.58.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1887](https://togithub.com/terraform-linters/tflint/pull/1887) - build(deps): Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1886](https://togithub.com/terraform-linters/tflint/pull/1886) - build(deps): Bump github.com/hashicorp/hcl/v2 from 2.19.0 to 2.19.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1890](https://togithub.com/terraform-linters/tflint/pull/1890) - build(deps): Bump google.golang.org/grpc from 1.58.3 to 1.59.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1891](https://togithub.com/terraform-linters/tflint/pull/1891) - build(deps): Bump github.com/google/uuid from 1.3.1 to 1.4.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1898](https://togithub.com/terraform-linters/tflint/pull/1898) - build(deps): Bump github.com/fatih/color from 1.15.0 to 1.16.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1905](https://togithub.com/terraform-linters/tflint/pull/1905) - build(deps): Bump golang.org/x/text from 0.13.0 to 0.14.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1906](https://togithub.com/terraform-linters/tflint/pull/1906) #### New Contributors - [@​ddelange](https://togithub.com/ddelange) made their first contribution in [https://github.com/terraform-linters/tflint/pull/1870](https://togithub.com/terraform-linters/tflint/pull/1870) - [@​papkos](https://togithub.com/papkos) made their first contribution in [https://github.com/terraform-linters/tflint/pull/1892](https://togithub.com/terraform-linters/tflint/pull/1892) **Full Changelog**: https://github.com/terraform-linters/tflint/compare/v0.48.0...v0.49.0 ### [`v0.48.0`](https://togithub.com/terraform-linters/tflint/releases/tag/v0.48.0) [Compare Source](https://togithub.com/terraform-linters/tflint/compare/v0.47.0...v0.48.0) #### What's Changed ##### Breaking Changes - Bump tflint-plugin-sdk to v0.18.0 by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/1813](https://togithub.com/terraform-linters/tflint/pull/1813) - This change causes the deprecated `IncludeNotCreated` option to be ignored. Most plugin users will not be affected. ##### BugFixes - langserver: Trap os.Interrupt and syscall.SIGTERM by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/1809](https://togithub.com/terraform-linters/tflint/pull/1809) - Bump github.com/hashicorp/hcl to v2.18.0 by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/1833](https://togithub.com/terraform-linters/tflint/pull/1833) - tflint: Allow commas with spaces in annotations by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/1834](https://togithub.com/terraform-linters/tflint/pull/1834) ##### Chores - build(deps): Bump alpine from 3.18.0 to 3.18.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1784](https://togithub.com/terraform-linters/tflint/pull/1784) - build(deps): Bump google.golang.org/grpc from 1.55.0 to 1.56.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1785](https://togithub.com/terraform-linters/tflint/pull/1785) - build(deps): Bump golang.org/x/oauth2 from 0.8.0 to 0.9.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1786](https://togithub.com/terraform-linters/tflint/pull/1786) - build(deps): Bump sigstore/cosign-installer from 3.0.5 to 3.1.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1792](https://togithub.com/terraform-linters/tflint/pull/1792) - build(deps): Bump google.golang.org/grpc from 1.56.0 to 1.56.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1793](https://togithub.com/terraform-linters/tflint/pull/1793) - build(deps): Bump sigstore/cosign-installer from 3.1.0 to 3.1.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1798](https://togithub.com/terraform-linters/tflint/pull/1798) - Remove hard-coded versions from integration tests by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/1799](https://togithub.com/terraform-linters/tflint/pull/1799) - build(deps): Bump golang.org/x/text from 0.10.0 to 0.11.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1806](https://togithub.com/terraform-linters/tflint/pull/1806) - build(deps): Bump golang.org/x/crypto from 0.10.0 to 0.11.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1804](https://togithub.com/terraform-linters/tflint/pull/1804) - build(deps): Bump golang.org/x/oauth2 from 0.9.0 to 0.10.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1803](https://togithub.com/terraform-linters/tflint/pull/1803) - build(deps): Bump google.golang.org/grpc from 1.56.1 to 1.56.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1805](https://togithub.com/terraform-linters/tflint/pull/1805) - Remove obsoleted PGP public key by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/1800](https://togithub.com/terraform-linters/tflint/pull/1800) - Add make release for release automation by [@​wata727](https://togithub.com/wata727) in [https://github.com/terraform-linters/tflint/pull/1802](https://togithub.com/terraform-linters/tflint/pull/1802) - build(deps): Bump google.golang.org/grpc from 1.56.2 to 1.57.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1815](https://togithub.com/terraform-linters/tflint/pull/1815) - build(deps): Bump golang.org/x/crypto from 0.11.0 to 0.12.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1820](https://togithub.com/terraform-linters/tflint/pull/1820) - build(deps): Bump golang.org/x/text from 0.11.0 to 0.12.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1821](https://togithub.com/terraform-linters/tflint/pull/1821) - build(deps): Bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1822](https://togithub.com/terraform-linters/tflint/pull/1822) - deps: upgrade to use go1.21 by [@​chenrui333](https://togithub.com/chenrui333) in [https://github.com/terraform-linters/tflint/pull/1823](https://togithub.com/terraform-linters/tflint/pull/1823) - build(deps): Bump github.com/google/uuid from 1.3.0 to 1.3.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1829](https://togithub.com/terraform-linters/tflint/pull/1829) - build(deps): Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/terraform-linters/tflint/pull/1830](https://togithub.com/terraform-linters/tflint/pull/1830) **Full Changelog**: https://github.com/terraform-linters/tflint/compare/v0.47.0...v0.48.0 ### [`v0.47.0`](https://togithub.com/terraform-linters/tflint/blob/HEAD/CHANGELOG.md#0470-2023-06-18) [Compare Source](https://togithub.com/terraform-linters/tflint/compare/v0.46.1...v0.47.0) This release introduces autofix feature. Running `tflint --fix` will automatically fix issues as possible. Note that not all rules support autofix. In order to support autofix, plugins must be built with SDK v0.17+ and implement autofix. The bundled Terraform ruleset has been updated to v0.4.0 with autofix support. In other words, for Terraform rules, you can use autofix as it is. See the [tflint-ruleset-terraform v0.4.0 changelog](https://togithub.com/terraform-linters/tflint-ruleset-terraform/releases/tag/v0.4.0) for details. ##### Breaking Changes - [#​1749](https://togithub.com/terraform-linters/tflint/pull/1749): plugin: Drop support for plugin SDK v0.12/v0.13 ([@​wata727](https://togithub.com/wata727)) - Plugins built using SDKs v0.12/v0.13 are no longer supported. If you get "SDK version is incompatible" error, you need to update the plugin to use SDK v0.14+. - [#​1750](https://togithub.com/terraform-linters/tflint/pull/1750) [#​1781](https://togithub.com/terraform-linters/tflint/pull/1781): Bump tflint-plugin-sdk and bundled terraform plugin - The SDK has been updated to v0.17.0 and the bundled Terraform plugin to v0.4.0. Terraform ruleset v0.3.0 contains breaking changes. Check the [changelog](https://togithub.com/terraform-linters/tflint-ruleset-terraform/releases/tag/v0.3.0) for details. - [#​1779](https://togithub.com/terraform-linters/tflint/pull/1779): cmd: Drop support for CLI arguments ([@​wata727](https://togithub.com/wata727)) - Argument support has been removed based on the deprecation warning added in v0.46. As of v0.47, it returns an error instead of a warning. See [https://github.com/terraform-linters/tflint/pull/1687](https://togithub.com/terraform-linters/tflint/pull/1687) for details. ##### Enhancements - [#​1751](https://togithub.com/terraform-linters/tflint/pull/1751): plugin: support GitHub Enterprise Server as plugin source ([@​bendrucker](https://togithub.com/bendrucker)) - [#​1755](https://togithub.com/terraform-linters/tflint/pull/1755): Introduce autofix ([@​wata727](https://togithub.com/wata727)) - [#​1773](https://togithub.com/terraform-linters/tflint/pull/1773): build(deps): Bump github.com/hashicorp/hcl/v2 from 2.16.2 to 2.17.0 - TFLint v0.47 host server return `cty.Value` now supports refinemnet. This is a change that only affects plugin developers. See [HCL v2.17.0 changelog](https://togithub.com/hashicorp/hcl/releases/tag/v2.17.0) for details. - [#​1780](https://togithub.com/terraform-linters/tflint/pull/1780): terraform: Add support for Terraform v1.5 ([@​wata727](https://togithub.com/wata727)) - Added support for the `planttimestamp` and `strcontains` functions. ##### Chores - [#​1754](https://togithub.com/terraform-linters/tflint/pull/1754) [#​1766](https://togithub.com/terraform-linters/tflint/pull/1766): build(deps): Bump sigstore/cosign-installer from 3.0.2 to 3.0.5 - [#​1759](https://togithub.com/terraform-linters/tflint/pull/1759): build(deps): Bump google.golang.org/grpc from 1.54.0 to 1.55.0 - [#​1762](https://togithub.com/terraform-linters/tflint/pull/1762): build(deps): Bump alpine from 3.17.3 to 3.18.0 - [#​1763](https://togithub.com/terraform-linters/tflint/pull/1763): build(deps): Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 - [#​1764](https://togithub.com/terraform-linters/tflint/pull/1764): build(deps): Bump golang.org/x/crypto from 0.8.0 to 0.9.0 - [#​1767](https://togithub.com/terraform-linters/tflint/pull/1767): build(deps): Bump github.com/zclconf/go-cty from 1.13.1 to 1.13.2 - [#​1771](https://togithub.com/terraform-linters/tflint/pull/1771): fix(install_linux): Update unzip arguments ([@​alexjurkiewicz](https://togithub.com/alexjurkiewicz)) - [#​1772](https://togithub.com/terraform-linters/tflint/pull/1772) [#​1775](https://togithub.com/terraform-linters/tflint/pull/1775): build(deps): Bump golangci/golangci-lint-action from 3.4.0 to 3.6.0 - [#​1774](https://togithub.com/terraform-linters/tflint/pull/1774): build(deps): Bump github.com/hashicorp/go-plugin from 1.4.9 to 1.4.10 - [#​1776](https://togithub.com/terraform-linters/tflint/pull/1776): build(deps): Bump golang.org/x/text from 0.9.0 to 0.10.0

Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.