Terraform module template
Create a Terraform module with CICD already setup.
Report Bug · Request Feature ·
About The Project
This "Hello World" module is a template and a guide to creating Terraform modules. Its purpose is to demonstrate Terraform module best practices and provide a template with CI/CD preconfigured.
Features
- Local testing with pre-commit-terraform.
- Formats code with
terraform fmt
. - Validates code with
terraform validate
. - Automatic
README
updates with terraform-docs. - Static code analysis with TFLint, tfsec and checkov.
- Formats code with
- Devcontainer with dependencies pre-configured.
- CI pipeline with Github Actions:
- Reuses Devcontainer to run the same checks that run locally.
- Runs tests against the latest Terraform version.
- Runs tests against older versions of Terraform.
- CD pipeline with Github Actions:
- Create git tags using semver when PRs merge to the
main
branch. - Create Github Releases for every tag.
- Create git tags using semver when PRs merge to the
- Testing with Terratest across all major versions of Terraform.
- Shows use of module composition by combining smaller modules
- Shows how to use "Higher-order modules" to extend module functionality.
Getting Started
Usage
If you are creating a brand new module then using this template is pretty straight forward by using the GitHub guide.
If you are wanting to apply this template to an existing module then you will want to do the following:
- Copy the .devcontainer and .github directories.
- Update your README file/files to include the template value where you want the auto generated content from terraform-docs to go.
Regardless if you created a new module or updated an existing one, you will want to modify this entire README to be about YOUR module. Also update the CONTRIBUTING.md file with steps on how to contribute to YOUR module. The LICENSE file is optional if you are NOT publishing to the Terraform module registry.
Contributing
See CONTRIBUTING.md
License
Distributed under the Apache-2.0 License. See LICENSE for more information.
Contact
Levi - @shady_cuz
Acknowledgements
- Release Drafter
- pre-commit-terraform
- terraform-docs
- TFLint
- tfsec
- checkov
- Terratest
- Best-README-Template
terraform-docs
Everything below this line is generated viaRequirements
Name | Version |
---|---|
terraform | >= 0.12.0, < 2.0.0 |
Providers
No providers.
Modules
Name | Source | Version |
---|---|---|
make_exciting | ./modules/make_exciting | n/a |
say_hello | ./modules/say_hello | n/a |
Resources
No resources.
Inputs
Name | Description | Type | Default | Required |
---|---|---|---|---|
name | The name of a person or thing to say hello to. | string |
"World" |
no |
Outputs
Name | Description |
---|---|
greeting | A very exciting greeting! |
Bump actions/setup-go from 3.3.0 to 3.4.0
Bumps actions/setup-go from 3.3.0 to 3.4.0.
Release notes
Sourced from actions/setup-go's releases.
Commits
d0a58c1
Merge pull request #294 from JamesMGreene/patch-13dcd9d6
Update to latestactions/publish-action
e983b65
Merge pull request #283 from koba1t/add_support_gowork_for_go-version-file27b43e1
Pass the token input through on GHES (#277)7678c83
add support gowork for go-version-filec4a742c
fix(): cache resolve version input (#267)f556e5b
Merge pull request #273 from rentziass/rentziass/update-actions-core514ae57
Update@actions/core
to 1.10.030b9ddf
Merge pull request #264 from e-korolevskii/258-not-throw-err-no-cache-foldersc4e1698
prettier formatDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump actions/setup-go from 3.3.0 to 3.3.1
Bumps actions/setup-go from 3.3.0 to 3.3.1.
Release notes
Sourced from actions/setup-go's releases.
Commits
c4a742c
fix(): cache resolve version input (#267)f556e5b
Merge pull request #273 from rentziass/rentziass/update-actions-core514ae57
Update@actions/core
to 1.10.030b9ddf
Merge pull request #264 from e-korolevskii/258-not-throw-err-no-cache-foldersc4e1698
prettier formatdb58e98
format2905db4
update build57452eb
fix debug lines in test5547b9e
fix(cache): Not throw err if no cache foldersbe45b27
buildDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump release-drafter/release-drafter from 5.15.0 to 5.21.0
Bumps release-drafter/release-drafter from 5.15.0 to 5.21.0.
Release notes
Sourced from release-drafter/release-drafter's releases.
... (truncated)
Commits
df69d58
v5.21.0ecbbed9
fetch 100 labels for pull requests instead of 10 (#1220)06a49bf
v5.20.16e6a13c
Add missing inputs to action config (#1202)0e58cd4
Bump eslint-plugin-unicorn from 42.0.0 to 43.0.2 (#1192)c3d9042
quote schema defaults that contain*
bd579b5
Bump node fromaf50279
to4c8f734
(#1191)c464263
Bump node from 17.9.0-alpine to 18.7.0-alpine (#1190)d243e04
Add more comments about pull requests permission (#1187)ca87e91
update readme about releaseDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump release-drafter/release-drafter from 5.15.0 to 5.20.1
Bumps release-drafter/release-drafter from 5.15.0 to 5.20.1.
Release notes
Sourced from release-drafter/release-drafter's releases.
... (truncated)
Commits
06a49bf
v5.20.16e6a13c
Add missing inputs to action config (#1202)0e58cd4
Bump eslint-plugin-unicorn from 42.0.0 to 43.0.2 (#1192)c3d9042
quote schema defaults that contain*
bd579b5
Bump node fromaf50279
to4c8f734
(#1191)c464263
Bump node from 17.9.0-alpine to 18.7.0-alpine (#1190)d243e04
Add more comments about pull requests permission (#1187)ca87e91
update readme about releaseefc724f
Fix Vercel link (#1188)3ad2fc7
Bump jest from 28.1.0 to 28.1.3 (#1182)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump actions/checkout from 2.3.4 to 3.0.2
Bumps actions/checkout from 2.3.4 to 3.0.2.
Release notes
Sourced from actions/checkout's releases.
Changelog
Sourced from actions/checkout's changelog.
... (truncated)
Commits
2541b12
Prepare changelog for v3.0.2. (#777)0ffe6f9
Add set-safe-directory input to allow customers to take control. (#770)dcd71f6
Enforce safe directory (#762)add3486
Patch to fix the dependbot alert. (#744)5126516
Bump minimist from 1.2.5 to 1.2.6 (#741)d50f8ea
Add v3.0 release information to changelog (#740)2d1c119
update test workflows to checkout v3 (#709)a12a394
update readme for v3 (#708)8f9e05e
Update to node 16 (#689)230611d
Change secret name for PAT to not start with GITHUB_ (#623)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump actions/setup-go from 2 to 3
Bumps actions/setup-go from 2 to 3.
Release notes
Sourced from actions/setup-go's releases.
... (truncated)
Commits
84cbf80
Merge pull request #238 from vsafonkin/v-vsafonkin/cache-error-handlingdd64cc9
Build dist9eecd2d
Minor fix75be648
Fix licensebb9cf42
Fix license97919d3
Fix licensedf0583a
Fix license5ea2b37
Fix licensee52a7c5
Update licenseed8da5d
Build jsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump release-drafter/release-drafter from 5.15.0 to 5.20.0
Bumps release-drafter/release-drafter from 5.15.0 to 5.20.0.
Release notes
Sourced from release-drafter/release-drafter's releases.
... (truncated)
Commits
ac463ff
v5.20.0d481987
allow header and footer to be passed as input (#1142)c06c2ff
Bump jest from 27.5.1 to 28.1.0 (#1140)c8e22a4
Bump eslint from 8.14.0 to 8.15.0 (#1137)6d8e887
Bump@actions/core
from 1.6.0 to 1.8.0 (#1139)c8bfc6a
Bump lint-staged from 12.4.0 to 12.4.1 (#1131)4b53721
Bump@actions/core
from 1.6.0 to 1.7.0 (#1129)13bcf1b
Bump husky from 7.0.4 to 8.0.0 (#1138)22327a4
Bump eslint from 8.13.0 to 8.14.0 (#1127)960c4b8
Bump cli-table3 from 0.6.1 to 0.6.2 (#1122)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Update aws tflint rules
This change enforces a terraform block for all examples and sub-modules, which seems like the correct thing to do. I was confused about the sub-modules at first but then I remembered you can call a submodule directly without using the main module.
Bump actions/checkout from 2.3.4 to 3.1.0
Bumps actions/checkout from 2.3.4 to 3.1.0.
Release notes
Sourced from actions/checkout's releases.
Changelog
Sourced from actions/checkout's changelog.
... (truncated)
Commits
93ea575
Prepare release v3.1.0 (#940)6a84743
Bump@actions/core
to 1.10.0 (#939)e6d535c
Inject GitHub host to be able to clone from another GitHub instance (#922)2541b12
Prepare changelog for v3.0.2. (#777)0ffe6f9
Add set-safe-directory input to allow customers to take control. (#770)dcd71f6
Enforce safe directory (#762)add3486
Patch to fix the dependbot alert. (#744)5126516
Bump minimist from 1.2.5 to 1.2.6 (#741)d50f8ea
Add v3.0 release information to changelog (#740)2d1c119
update test workflows to checkout v3 (#709)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump actions/setup-go from 2 to 3.3.0
Bumps actions/setup-go from 2 to 3.3.0.
Release notes
Sourced from actions/setup-go's releases.
... (truncated)
Commits
268d8c0
Add support for arm32 go arch (#253)f279813
Merge pull request #250 from jromero/feature/windows-download-filename1022489
Merge pull request #249 from e-korolevskii/maine0dce94
Use explicit filename when downloading Windows go packagedab57c7
update docsf2e56d8
Merge pull request #246 from e-korolevskii/Update-contributors-guideedd0aca
update tests pathf3e3b7c
Update docs/contributors.md4a0c081
Update docs/contributors.md185e7f2
Update docs/contributors.mdDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump docker/login-action from 1 to 2
Bumps docker/login-action from 1 to 2.
Release notes
Sourced from docker/login-action's releases.
... (truncated)
Commits
49ed152
Merge pull request #161 from crazy-max/node16-runtimeb61a9ce
Node 16 as default runtime3a136a8
Merge pull request #182 from docker/dependabot/npm_and_yarn/https-proxy-agent...b312880
Update generated content795794e
Bump https-proxy-agent from 5.0.0 to 5.0.11edf618
Merge pull request #179 from docker/dependabot/github_actions/codecov/codecov...8e66ad4
Bump codecov/codecov-action from 2 to 37c79b59
Merge pull request #176 from docker/dependabot/npm_and_yarn/minimist-1.2.624a38e0
Bump minimist from 1.2.5 to 1.2.670e1ff8
Merge pull request #170 from crazy-max/eslintDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump actions/checkout from 3.1.0 to 3.2.0
Bumps actions/checkout from 3.1.0 to 3.2.0.
Release notes
Sourced from actions/checkout's releases.
Changelog
Sourced from actions/checkout's changelog.
Commits
755da8c
3.2.0 (#1039)26d48e8
Update@actions/io
to 1.1.2 (#1029)bf08527
wrap pipeline commands for submoduleForeach in quotes (#964)5c3ccc2
Replace datadog/squid with ubuntu/squid Docker image (#1002)1f9a0c2
README - fix status badge (#967)8230315
Add workflow to update a main version (#942)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump actions/setup-go from 3.3.0 to 3.5.0
Bumps actions/setup-go from 3.3.0 to 3.5.0.
Release notes
Sourced from actions/setup-go's releases.
Commits
6edd440
fix log for stable aliases (#303)38dbe75
Add stable and oldstable aliases (#300)30c39bf
Merge pull request #301 from jongwooo/chore/use-cache-in-check-dist8377b69
Use cache in check-dist.ymld0a58c1
Merge pull request #294 from JamesMGreene/patch-13dcd9d6
Update to latestactions/publish-action
e983b65
Merge pull request #283 from koba1t/add_support_gowork_for_go-version-file27b43e1
Pass the token input through on GHES (#277)7678c83
add support gowork for go-version-filec4a742c
fix(): cache resolve version input (#267)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump release-drafter/release-drafter from 5.15.0 to 5.21.1
Bumps release-drafter/release-drafter from 5.15.0 to 5.21.1.
Release notes
Sourced from release-drafter/release-drafter's releases.
... (truncated)
Commits
6df64e4
v5.21.126be07d
Addressset-output
deprecation (#1247)df69d58
v5.21.0ecbbed9
fetch 100 labels for pull requests instead of 10 (#1220)06a49bf
v5.20.16e6a13c
Add missing inputs to action config (#1202)0e58cd4
Bump eslint-plugin-unicorn from 42.0.0 to 43.0.2 (#1192)c3d9042
quote schema defaults that contain*
bd579b5
Bump node fromaf50279
to4c8f734
(#1191)c464263
Bump node from 17.9.0-alpine to 18.7.0-alpine (#1190)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Cookiecutter template
Using this template is still somewhat hard. After you create it you need to change the repo own and name in several different places. It's set up for "public" repos, the badges don't work for private ones. It's only setup for github actions and not for any other CICD providers etc.
It would be nice to use https://cookiecutter.readthedocs.io/en/stable/ to generate this repo. I have never created a cookie cutter repo but if someone would like to do it, I will create them a repo in the DontShaveTheYak org.
Configure Renovate
Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.
🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.
Detected Package Files
.devcontainer/Dockerfile
(dockerfile).github/workflows/pr_label.yml
(github-actions).github/workflows/release.yml
(github-actions).github/workflows/test.yml
(github-actions)main.tf
(terraform)modules/greet_multiple/terraform.tf
(terraform)modules/make_exciting/terraform.tf
(terraform)modules/say_hello/terraform.tf
(terraform)terraform.tf
(terraform).tflint.hcl
(tflint-plugin)Configuration
🔡 Renovate has detected a custom config for this PR. Feel free to ask for help if you have any doubts and would like it reviewed.
Important: Now that this branch is edited, Renovate can't rebase it from the base branch any more. If you make changes to the base branch that could impact this onboarding PR, please merge them manually.
What to Expect
With your current configuration, Renovate will create 3 Pull Requests:
Update actions/setup-go action to v3.3.1
renovate/actions-setup-go-3.x
main
v3.3.1
Update TFLint plugin terraform-linters/tflint-ruleset-aws to v0.19.0
renovate/terraform-linters-tflint-ruleset-aws-0.x
main
0.19.0
Update release-drafter/release-drafter action to v5.21.1
renovate/release-drafter-release-drafter-5.x
main
v5.21.1
🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or spam the project. See docs for
prhourlylimit
for details.❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section. If you need any further assistance then you can also request help here.
This PR has been generated by Mend Renovate. View repository job log here.