Skip to content

Commit

Permalink
chore: moar testing
Browse files Browse the repository at this point in the history
  • Loading branch information
bryantbiggs committed Dec 13, 2021
1 parent fce6e36 commit 09f3f33
Show file tree
Hide file tree
Showing 39 changed files with 914 additions and 215 deletions.
36 changes: 0 additions & 36 deletions .github/workflows/changelog-check.yaml

This file was deleted.

4 changes: 4 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@ on:
- main
- master
paths:
<<<<<<< HEAD
- '**/*.tpl'
=======
- '**/*.py'
>>>>>>> b876ff9 (fix: update CI/CD process to enable auto-release workflow (#1698))
- '**/*.tf'

jobs:
Expand Down
8 changes: 8 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
repos:
- repo: https://github.com/antonbabenko/pre-commit-terraform
<<<<<<< HEAD
rev: v1.57.0
=======
rev: v1.58.0
>>>>>>> b876ff9 (fix: update CI/CD process to enable auto-release workflow (#1698))
hooks:
- id: terraform_fmt
- id: terraform_validate
Expand All @@ -17,7 +21,11 @@ repos:
- '--args=--only=terraform_documented_variables'
- '--args=--only=terraform_typed_variables'
- '--args=--only=terraform_module_pinned_source'
<<<<<<< HEAD
- '--args=--only=terraform_naming_convention'
=======
# - '--args=--only=terraform_naming_convention'
>>>>>>> b876ff9 (fix: update CI/CD process to enable auto-release workflow (#1698))
- '--args=--only=terraform_required_version'
- '--args=--only=terraform_required_providers'
- '--args=--only=terraform_standard_module_structure'
Expand Down
5 changes: 5 additions & 0 deletions .releaserc.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,12 @@
[
"@semantic-release/github",
{
<<<<<<< HEAD
"successComment": "This ${issue.pull_request ? 'PR is included' : 'issue has been resolved'} in version [${nextRelease.version}](${releaseInfos[0].url}) :tada:",
=======
"successComment":
"This ${issue.pull_request ? 'PR is included' : 'issue has been resolved'} in version ${nextRelease.version} :tada:",
>>>>>>> b876ff9 (fix: update CI/CD process to enable auto-release workflow (#1698))
"labels": false,
"releasedLabels": false
}
Expand Down
20 changes: 20 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -392,23 +392,43 @@ Full contributing [guidelines are covered here](https://github.com/terraform-aws
| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
<<<<<<< HEAD
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.64 |
| <a name="requirement_tls"></a> [tls](#requirement\_tls) | >= 2.2 |
=======
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.56 |
| <a name="requirement_cloudinit"></a> [cloudinit](#requirement\_cloudinit) | >= 2.0 |
| <a name="requirement_http"></a> [http](#requirement\_http) | >= 2.4.1 |
| <a name="requirement_kubernetes"></a> [kubernetes](#requirement\_kubernetes) | >= 1.11.1 |
| <a name="requirement_local"></a> [local](#requirement\_local) | >= 1.4 |
>>>>>>> b876ff9 (fix: update CI/CD process to enable auto-release workflow (#1698))
## Providers

| Name | Version |
|------|---------|
<<<<<<< HEAD
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 3.64 |
| <a name="provider_tls"></a> [tls](#provider\_tls) | >= 2.2 |
=======
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 3.56 |
| <a name="provider_http"></a> [http](#provider\_http) | >= 2.4.1 |
| <a name="provider_kubernetes"></a> [kubernetes](#provider\_kubernetes) | >= 1.11.1 |
| <a name="provider_local"></a> [local](#provider\_local) | >= 1.4 |
>>>>>>> b876ff9 (fix: update CI/CD process to enable auto-release workflow (#1698))
## Modules

| Name | Source | Version |
|------|--------|---------|
<<<<<<< HEAD
| <a name="module_eks_managed_node_group"></a> [eks\_managed\_node\_group](#module\_eks\_managed\_node\_group) | ./modules/eks-managed-node-group | n/a |
| <a name="module_fargate_profile"></a> [fargate\_profile](#module\_fargate\_profile) | ./modules/fargate-profile | n/a |
| <a name="module_self_managed_node_group"></a> [self\_managed\_node\_group](#module\_self\_managed\_node\_group) | ./modules/self-managed-node-group | n/a |
=======
| <a name="module_fargate"></a> [fargate](#module\_fargate) | ./modules/fargate | n/a |
| <a name="module_node_groups"></a> [node\_groups](#module\_node\_groups) | ./modules/node_groups | n/a |
>>>>>>> b876ff9 (fix: update CI/CD process to enable auto-release workflow (#1698))
## Resources

Expand Down
14 changes: 14 additions & 0 deletions examples/bottlerocket/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,17 +24,31 @@ Note that this example may create resources which cost money. Run `terraform des
| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
<<<<<<< HEAD
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.64 |
| <a name="requirement_random"></a> [random](#requirement\_random) | >= 2.0 |
| <a name="requirement_tls"></a> [tls](#requirement\_tls) | >= 2.2 |
=======
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.56 |
| <a name="requirement_kubernetes"></a> [kubernetes](#requirement\_kubernetes) | >= 1.11.1 |
| <a name="requirement_local"></a> [local](#requirement\_local) | >= 1.4 |
| <a name="requirement_random"></a> [random](#requirement\_random) | >= 2.1 |
| <a name="requirement_tls"></a> [tls](#requirement\_tls) | >= 2.0 |
>>>>>>> b876ff9 (fix: update CI/CD process to enable auto-release workflow (#1698))
## Providers

| Name | Version |
|------|---------|
<<<<<<< HEAD
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 3.64 |
| <a name="provider_random"></a> [random](#provider\_random) | >= 2.0 |
| <a name="provider_tls"></a> [tls](#provider\_tls) | >= 2.2 |
=======
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 3.56 |
| <a name="provider_random"></a> [random](#provider\_random) | >= 2.1 |
| <a name="provider_tls"></a> [tls](#provider\_tls) | >= 2.0 |
>>>>>>> b876ff9 (fix: update CI/CD process to enable auto-release workflow (#1698))
## Modules

Expand Down
20 changes: 20 additions & 0 deletions examples/bottlerocket/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ terraform {
required_providers {
aws = {
source = "hashicorp/aws"
<<<<<<< HEAD
version = ">= 3.64"
}
random = {
Expand All @@ -13,6 +14,25 @@ terraform {
tls = {
source = "hashicorp/tls"
version = ">= 2.2"
=======
version = ">= 3.56"
}
local = {
source = "hashicorp/local"
version = ">= 1.4"
}
kubernetes = {
source = "hashicorp/kubernetes"
version = ">= 1.11.1"
}
random = {
source = "hashicorp/random"
version = ">= 2.1"
}
tls = {
source = "hashicorp/tls"
version = ">= 2.0"
>>>>>>> b876ff9 (fix: update CI/CD process to enable auto-release workflow (#1698))
}
}
}
17 changes: 17 additions & 0 deletions examples/complete/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,23 +24,40 @@ Note that this example may create resources which cost money. Run `terraform des
| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
<<<<<<< HEAD
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.64 |
| <a name="requirement_http"></a> [http](#requirement\_http) | >= 2.4.1 |
=======
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.56 |
| <a name="requirement_kubernetes"></a> [kubernetes](#requirement\_kubernetes) | >= 1.11.1 |
| <a name="requirement_local"></a> [local](#requirement\_local) | >= 1.4 |
| <a name="requirement_random"></a> [random](#requirement\_random) | >= 2.1 |
>>>>>>> b876ff9 (fix: update CI/CD process to enable auto-release workflow (#1698))
## Providers

| Name | Version |
|------|---------|
<<<<<<< HEAD
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 3.64 |
=======
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 3.56 |
| <a name="provider_random"></a> [random](#provider\_random) | >= 2.1 |
>>>>>>> b876ff9 (fix: update CI/CD process to enable auto-release workflow (#1698))
## Modules

| Name | Source | Version |
|------|--------|---------|
| <a name="module_disabled_eks"></a> [disabled\_eks](#module\_disabled\_eks) | ../.. | n/a |
<<<<<<< HEAD
| <a name="module_disabled_eks_managed_node_group"></a> [disabled\_eks\_managed\_node\_group](#module\_disabled\_eks\_managed\_node\_group) | ../../modules/eks-managed-node-group | n/a |
| <a name="module_disabled_fargate_profile"></a> [disabled\_fargate\_profile](#module\_disabled\_fargate\_profile) | ../../modules/fargate-profile | n/a |
| <a name="module_disabled_self_managed_node_group"></a> [disabled\_self\_managed\_node\_group](#module\_disabled\_self\_managed\_node\_group) | ../../modules/self-managed-node-group | n/a |
=======
| <a name="module_disabled_fargate"></a> [disabled\_fargate](#module\_disabled\_fargate) | ../../modules/fargate | n/a |
| <a name="module_disabled_node_groups"></a> [disabled\_node\_groups](#module\_disabled\_node\_groups) | ../../modules/node_groups | n/a |
>>>>>>> b876ff9 (fix: update CI/CD process to enable auto-release workflow (#1698))
| <a name="module_eks"></a> [eks](#module\_eks) | ../.. | n/a |
| <a name="module_vpc"></a> [vpc](#module\_vpc) | terraform-aws-modules/vpc/aws | ~> 3.0 |
Expand Down
6 changes: 3 additions & 3 deletions examples/complete/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -230,9 +230,9 @@ module "vpc" {
single_nat_gateway = true
enable_dns_hostnames = true

# enable_flow_log = true
# create_flow_log_cloudwatch_iam_role = true
# create_flow_log_cloudwatch_log_group = true
enable_flow_log = true
create_flow_log_cloudwatch_iam_role = true
create_flow_log_cloudwatch_log_group = true

public_subnet_tags = {
"kubernetes.io/cluster/${local.name}" = "shared"
Expand Down
16 changes: 16 additions & 0 deletions examples/complete/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,27 @@ terraform {
required_providers {
aws = {
source = "hashicorp/aws"
<<<<<<< HEAD
version = ">= 3.64"
}
http = {
source = "terraform-aws-modules/http"
version = ">= 2.4.1"
=======
version = ">= 3.56"
}
local = {
source = "hashicorp/local"
version = ">= 1.4"
}
kubernetes = {
source = "hashicorp/kubernetes"
version = ">= 1.11.1"
}
random = {
source = "hashicorp/random"
version = ">= 2.1"
>>>>>>> b876ff9 (fix: update CI/CD process to enable auto-release workflow (#1698))
}
}
}
Loading

0 comments on commit 09f3f33

Please sign in to comment.