Skip to content

Commit

Permalink
release: version minor 0.4.0
Browse files Browse the repository at this point in the history
* fix: generate version readme (#44)

* fix: value version main (#44)

* build: generate files (0.4.0)
  • Loading branch information
luismayta authored May 15, 2022
1 parent d412acb commit 549584f
Show file tree
Hide file tree
Showing 6 changed files with 138 additions and 15 deletions.
131 changes: 131 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,137 @@

All notable changes to this project will be documented in this file. This file uses change log convention from [keep a CHANGELOG](http://keepachangelog.com/en/0.3.0/).

<a name="0.4.0"></a>

## [0.4.0](https://github.com/hadenlabs/terraform-aws-openvpn/compare/0.3.0...0.4.0)

> 2022-05-15
### Bug Fixes

- value version main ([#44](https://github.com/hadenlabs/terraform-aws-openvpn/issues/44))
- generate version readme ([#44](https://github.com/hadenlabs/terraform-aws-openvpn/issues/44))
- load files for go ([#37](https://github.com/hadenlabs/terraform-aws-openvpn/issues/37))
- delete include template provider ([#38](https://github.com/hadenlabs/terraform-aws-openvpn/issues/38))
- links terraform pull requests ([#33](https://github.com/hadenlabs/terraform-aws-openvpn/issues/33))
- name resource instance ([#27](https://github.com/hadenlabs/terraform-aws-openvpn/issues/27))
- comment unnecessary metadata and delete sensitive ([#20](https://github.com/hadenlabs/terraform-aws-openvpn/issues/20))
- change output public ip of aws eip ([#18](https://github.com/hadenlabs/terraform-aws-openvpn/issues/18))
- implement script vpnuserdata sh ([#7](https://github.com/hadenlabs/terraform-aws-openvpn/issues/7))

### Code Refactoring

- structure project ([#42](https://github.com/hadenlabs/terraform-aws-openvpn/issues/42))
- generator readme ([#37](https://github.com/hadenlabs/terraform-aws-openvpn/issues/37))
- configuration github actions ([#37](https://github.com/hadenlabs/terraform-aws-openvpn/issues/37))
- change actions make to taskfile ([#37](https://github.com/hadenlabs/terraform-aws-openvpn/issues/37))
- lints code pre-commit ([#37](https://github.com/hadenlabs/terraform-aws-openvpn/issues/37))
- clean var aws region ([#35](https://github.com/hadenlabs/terraform-aws-openvpn/issues/35))
- generation rule security group ([#35](https://github.com/hadenlabs/terraform-aws-openvpn/issues/35))
- dependences python documentation ([#33](https://github.com/hadenlabs/terraform-aws-openvpn/issues/33))
- work flow release and test ([#33](https://github.com/hadenlabs/terraform-aws-openvpn/issues/33))
- generator readme ([#33](https://github.com/hadenlabs/terraform-aws-openvpn/issues/33))
- actions make ([#33](https://github.com/hadenlabs/terraform-aws-openvpn/issues/33))
- lints code github lints code ([#33](https://github.com/hadenlabs/terraform-aws-openvpn/issues/33))
- dependences python ([#31](https://github.com/hadenlabs/terraform-aws-openvpn/issues/31))
- configuration generate code ([#31](https://github.com/hadenlabs/terraform-aws-openvpn/issues/31))
- sample for openvpn basic ([#29](https://github.com/hadenlabs/terraform-aws-openvpn/issues/29))
- test openvpn basic ([#29](https://github.com/hadenlabs/terraform-aws-openvpn/issues/29))
- generator template test ([#29](https://github.com/hadenlabs/terraform-aws-openvpn/issues/29))
- value test pem openvpn ([#29](https://github.com/hadenlabs/terraform-aws-openvpn/issues/29))
- generator plop test ([#27](https://github.com/hadenlabs/terraform-aws-openvpn/issues/27))
- change utils to keys generate ([#27](https://github.com/hadenlabs/terraform-aws-openvpn/issues/27))
- name resources aws with terraform ([#25](https://github.com/hadenlabs/terraform-aws-openvpn/issues/25))
- examples ([#25](https://github.com/hadenlabs/terraform-aws-openvpn/issues/25))
- configuration bumpversion ([#25](https://github.com/hadenlabs/terraform-aws-openvpn/issues/25))
- clean modules not used ([#25](https://github.com/hadenlabs/terraform-aws-openvpn/issues/25))
- name project ([#25](https://github.com/hadenlabs/terraform-aws-openvpn/issues/25))
- badges for project ([#25](https://github.com/hadenlabs/terraform-aws-openvpn/issues/25))
- configuration github actions ([#25](https://github.com/hadenlabs/terraform-aws-openvpn/issues/25))
- actions make ([#25](https://github.com/hadenlabs/terraform-aws-openvpn/issues/25))
- example to examples ([#25](https://github.com/hadenlabs/terraform-aws-openvpn/issues/25))
- lints code validation ([#25](https://github.com/hadenlabs/terraform-aws-openvpn/issues/25))
- generate readme of yaml template ([#12](https://github.com/hadenlabs/terraform-aws-openvpn/issues/12))
- change extension sh.tpl to tpl.sh ([#23](https://github.com/hadenlabs/terraform-aws-openvpn/issues/23))
- function make terraform docs ([#23](https://github.com/hadenlabs/terraform-aws-openvpn/issues/23))
- generator terraform vars ([#23](https://github.com/hadenlabs/terraform-aws-openvpn/issues/23))
- change files sh.tpl to tpl.sh ([#23](https://github.com/hadenlabs/terraform-aws-openvpn/issues/23))
- configuration make ([#23](https://github.com/hadenlabs/terraform-aws-openvpn/issues/23))
- configuration codespell, gitleaks and todocheck ([#23](https://github.com/hadenlabs/terraform-aws-openvpn/issues/23))
- actions make ([#21](https://github.com/hadenlabs/terraform-aws-openvpn/issues/21))
- docs examples ([#21](https://github.com/hadenlabs/terraform-aws-openvpn/issues/21))
- change travis to github actions ([#21](https://github.com/hadenlabs/terraform-aws-openvpn/issues/21))
- generators readme ([#21](https://github.com/hadenlabs/terraform-aws-openvpn/issues/21))
- hooks pre-commit ([#21](https://github.com/hadenlabs/terraform-aws-openvpn/issues/21))
- commands with script template ([#20](https://github.com/hadenlabs/terraform-aws-openvpn/issues/20))
- execute commands template for install and configure terraform ([#20](https://github.com/hadenlabs/terraform-aws-openvpn/issues/20))
- generator readme project ([#16](https://github.com/hadenlabs/terraform-aws-openvpn/issues/16))
- path lint validation to path github lint ([#16](https://github.com/hadenlabs/terraform-aws-openvpn/issues/16))
- hooks git prepare commit msg ([#16](https://github.com/hadenlabs/terraform-aws-openvpn/issues/16))
- implement provider for versions ([#14](https://github.com/hadenlabs/terraform-aws-openvpn/issues/14))
- generate readme of yaml template ([#12](https://github.com/hadenlabs/terraform-aws-openvpn/issues/12))
- required providers and versions to file versions ([#9](https://github.com/hadenlabs/terraform-aws-openvpn/issues/9))
- vars as path for public and private ([#9](https://github.com/hadenlabs/terraform-aws-openvpn/issues/9))

### Features

- implement configuration version ([#40](https://github.com/hadenlabs/terraform-aws-openvpn/issues/40))
- implement execute module openvpn ([#40](https://github.com/hadenlabs/terraform-aws-openvpn/issues/40))
- implement provision core ([#40](https://github.com/hadenlabs/terraform-aws-openvpn/issues/40))
- implement task for diagrams ([#40](https://github.com/hadenlabs/terraform-aws-openvpn/issues/40))
- implement task actions login ([#40](https://github.com/hadenlabs/terraform-aws-openvpn/issues/40))
- implement internal and common functions ([#40](https://github.com/hadenlabs/terraform-aws-openvpn/issues/40))
- implement generator test plop ([#40](https://github.com/hadenlabs/terraform-aws-openvpn/issues/40))
- implement configuration confluence ([#40](https://github.com/hadenlabs/terraform-aws-openvpn/issues/40))
- implement configuration hadolint ([#40](https://github.com/hadenlabs/terraform-aws-openvpn/issues/40))
- implement configuration sonar ([#37](https://github.com/hadenlabs/terraform-aws-openvpn/issues/37))
- implement configuration task and setup ([#37](https://github.com/hadenlabs/terraform-aws-openvpn/issues/37))
- implement configuration and internal go ([#37](https://github.com/hadenlabs/terraform-aws-openvpn/issues/37))
- implement github actions confluence and test ([#37](https://github.com/hadenlabs/terraform-aws-openvpn/issues/37))
- ignore public ip in subnet ([#35](https://github.com/hadenlabs/terraform-aws-openvpn/issues/35))
- implement test var for template plop ([#33](https://github.com/hadenlabs/terraform-aws-openvpn/issues/33))
- implement var is test for execute terraform ([#33](https://github.com/hadenlabs/terraform-aws-openvpn/issues/33))
- implement tags ([#33](https://github.com/hadenlabs/terraform-aws-openvpn/issues/33))
- ignore commits of pem key ([#29](https://github.com/hadenlabs/terraform-aws-openvpn/issues/29))
- implement module null tags ([#29](https://github.com/hadenlabs/terraform-aws-openvpn/issues/29))
- implement docs terraform ([#27](https://github.com/hadenlabs/terraform-aws-openvpn/issues/27))
- ignore commits ([#27](https://github.com/hadenlabs/terraform-aws-openvpn/issues/27))
- implement ignore file test pem ([#27](https://github.com/hadenlabs/terraform-aws-openvpn/issues/27))
- implement ignore email for gitleaks ([#27](https://github.com/hadenlabs/terraform-aws-openvpn/issues/27))
- implement path test ([#25](https://github.com/hadenlabs/terraform-aws-openvpn/issues/25))
- implement configuration go ([#25](https://github.com/hadenlabs/terraform-aws-openvpn/issues/25))
- implement generator plop ([#25](https://github.com/hadenlabs/terraform-aws-openvpn/issues/25))
- implement settings project ([#1](https://github.com/hadenlabs/terraform-aws-openvpn/issues/1))
- implement settings project ([#1](https://github.com/hadenlabs/terraform-aws-openvpn/issues/1))
- implement settings project ([#1](https://github.com/hadenlabs/terraform-aws-openvpn/issues/1))
- implement license lgpl ([#21](https://github.com/hadenlabs/terraform-aws-openvpn/issues/21))
- implement application stale github ([#21](https://github.com/hadenlabs/terraform-aws-openvpn/issues/21))
- implement settings project ([#1](https://github.com/hadenlabs/terraform-aws-openvpn/issues/1))
- implement license lgpl ([#21](https://github.com/hadenlabs/terraform-aws-openvpn/issues/21))
- implement application stale github ([#21](https://github.com/hadenlabs/terraform-aws-openvpn/issues/21))
- implement versions dependences ([#21](https://github.com/hadenlabs/terraform-aws-openvpn/issues/21))
- implement settings terraform docs configuration ([#20](https://github.com/hadenlabs/terraform-aws-openvpn/issues/20))
- implement template for openvpn ([#20](https://github.com/hadenlabs/terraform-aws-openvpn/issues/20))
- implement encrypt enabled hard disk and meta options ([#18](https://github.com/hadenlabs/terraform-aws-openvpn/issues/18))
- implement var storage path ([#18](https://github.com/hadenlabs/terraform-aws-openvpn/issues/18))
- implement dependence checkov for pipfile ([#12](https://github.com/hadenlabs/terraform-aws-openvpn/issues/12))
- implement settings bumpversion for main.tf and readme.yaml ([#9](https://github.com/hadenlabs/terraform-aws-openvpn/issues/9))
- implement settings changelog ([#2](https://github.com/hadenlabs/terraform-aws-openvpn/issues/2))
- implement code for vpn server instance ([#2](https://github.com/hadenlabs/terraform-aws-openvpn/issues/2))
- implement vars for variables ([#2](https://github.com/hadenlabs/terraform-aws-openvpn/issues/2))
- implement data terraform zone route53 ([#2](https://github.com/hadenlabs/terraform-aws-openvpn/issues/2))
- implement hooks git ([#2](https://github.com/hadenlabs/terraform-aws-openvpn/issues/2))
- implement dependences for python, package and mkdocs ([#1](https://github.com/hadenlabs/terraform-aws-openvpn/issues/1))
- implement actions for make ([#1](https://github.com/hadenlabs/terraform-aws-openvpn/issues/1))
- implement settings project ([#1](https://github.com/hadenlabs/terraform-aws-openvpn/issues/1))

### Features

- implement configuration confluence ([#37](https://github.com/hadenlabs/terraform-aws-openvpn/issues/37))
- implement funding for support ([#12](https://github.com/hadenlabs/terraform-aws-openvpn/issues/12))
- change actions for make docs with mkdocs ([#12](https://github.com/hadenlabs/terraform-aws-openvpn/issues/12))
- implement file outputs ([#2](https://github.com/hadenlabs/terraform-aws-openvpn/issues/2))

<a name="0.3.0"></a>

## [0.3.0](https://github.com/hadenlabs/terraform-aws-openvpn/compare/0.2.0...0.3.0)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ Full working examples can be found in [examples](./examples) folder.
```hcl
module "main" {
source = "hadenlabs/openvpn/aws"
version = "0.3.0"
version = "0.4.0"
providers = {
aws = aws
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/common.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
```hcl
module "main" {
source = "hadenlabs/openvpn/aws"
version = "0.3.0"
version = "0.4.0"
providers = {
aws = aws
Expand Down
4 changes: 2 additions & 2 deletions internal/version/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
)

// current version
const dev = "0.3.0"
const dev = "0.4.0"

// Provisioned by ldflags
var (
Expand All @@ -22,7 +22,7 @@ func init() {
if version == "" {
version = dev
}
if version == "v0.3.0-" { // building in a directory which is not a git repository
if version == "v0.4.0-" { // building in a directory which is not a git repository
version = dev
}
if commitHash == "" {
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@hadenlabs/terraform-aws-openvpn",
"version": "0.3.0",
"version": "0.4.0",
"description": "terraform-aws-openvpn for terraform aws",
"author": "Luis Mayta <[email protected]>",
"license": "LGPL-3.0",
Expand Down
12 changes: 2 additions & 10 deletions setup.cfg
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[bumpversion]
files = package.json provision/generators/README.yaml internal/version/version.go docs/examples/common.md
files = package.json internal/version/version.go docs/examples/common.md
commit = False
tag = False
current_version = 0.3.0
current_version = 0.4.0

[bumpversion:file:setup.cfg]
search = {current_version}
Expand All @@ -16,14 +16,6 @@ replace = {new_version}
search = {current_version}
replace = {new_version}

[bumpversion:file:provision/generators/README.yaml]
search = {current_version}
replace = {new_version}

[bumpversion:file:docs/examples/common.md]
search = {current_version}
replace = {new_version}

[bumpversion:file:example/main.tf]
search = {current_version}
replace = {new_version}

0 comments on commit 549584f

Please sign in to comment.