From c8e71122cbeaf7a6686cc0723dc3ac84db555731 Mon Sep 17 00:00:00 2001 From: Soren Martius Date: Tue, 18 May 2021 23:19:43 +0200 Subject: [PATCH] chore: prepare v0.5.0 release --- CHANGELOG.md | 38 ++++++++++++++++++++++++++++++++++ README.md | 6 +++--- examples/github-team/README.md | 4 ++-- examples/github-team/main.tf | 4 ++-- 4 files changed, 45 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4a2fb5c..5551043 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,68 +8,106 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ## [0.5.0] + +### Added + +- feat: add support for Terraform `v0.15` + ### Changed + - feat: upgrade pre-commit hooks to `v0.2.3` - build: upgrade build-tools hooks to `v0.11.0` + ### Fixed + - Preserve case of user names added to teams in plan output ## [0.4.0] + ### Added + - Add support for Github Provider v0.4.x ## [0.3.1] + ### Changed + - Tests now check for idem-potency after applying + ### Fixed + - Fixed non-idem-potent applies when referencing repositories with uppercase letters in names (#31) ## [0.3.0] + ### Added + - Add support for Terraform v0.14.x ## [0.2.0] + ### Added + - Add `CHANGELOG.md` - Add support for Terraform v0.13.x - Add support for Terraform Github Provider v3.x - Prepare support for Terraform v0.14.x (needs terraform v0.12.20 or above) + ### Changed + - Switch CI from SemaphoreCI to GitHub Actions ## [0.1.3] - 2020-03-05 + ### Added + - New format for README.md and LICENSE. + ### Changed + - Bump pre-commit hooks to v 0.1.4 and add new hooks. - Bump build-tools to v0.5.3. ## [0.1.2] - 2020-03-03 + ### Added + - Upgrade the Github provider to version 2.4. ## [0.1.1] - 2020-03-02 + ### Added + - Sort go imports. + ### Fixed + - Fix some typos in README.md. ## [0.1.0] - 2020-03-02 + ### Added + - Add readme in markdown syntax instead of asciidoc for `registry.terraform.io`. - Use pre-commit hooks. - Add a new Makefile for running common tasks. + ### Changelog + - Split up tests and test outputs. ## [0.0.1] - 2020-01-15 + ### Added + - This is the initial release of our terraform-github-team module that supports Team, Nested Team, Memberships, Team Repositories. + [unreleased]: https://github.com/mineiros-io/terraform-github-team/compare/v0.5.0...HEAD [0.5.0]: https://github.com/mineiros-io/terraform-github-team/compare/v0.4.0...v0.5.0 + [0.4.0]: https://github.com/mineiros-io/terraform-github-team/compare/v0.3.1...v0.4.0 diff --git a/README.md b/README.md index f19f033..32ca6f0 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ A [Terraform] module that offers a more convenient and tested way to provision and manage [GitHub teams]. -**_This module supports Terraform v0.13 as well as v0.12.9 and above +**_This module supports Terraform v0.15, v0.14, v0.13 as well as v0.12.9 and above and is compatible with the Terraform Github Provider v4, v3 as well as v2.4 and above._** - [Features](#features) @@ -47,7 +47,7 @@ This module supports the following resources: ```hcl module "team" { source = "mineiros-io/team/github" - version = "~> 0.4.0" + version = "~> 0.5.0" name = "DevOps" description = "The DevOps Team" @@ -210,7 +210,7 @@ Copyright © 2020 [Mineiros GmbH][homepage] [badge-build]: https://github.com/mineiros-io/terraform-github-team/workflows/CI/CD%20Pipeline/badge.svg [badge-semver]: https://img.shields.io/github/v/tag/mineiros-io/terraform-github-team.svg?label=latest&sort=semver [badge-license]: https://img.shields.io/badge/license-Apache%202.0-brightgreen.svg -[badge-terraform]: https://img.shields.io/badge/terraform-0.14%20|%200.13%20|%200.12.20+-623CE4.svg?logo=terraform +[badge-terraform]: https://img.shields.io/badge/terraform-0.15%20|0.14%20|%200.13%20|%200.12.20+-623CE4.svg?logo=terraform [badge-slack]: https://img.shields.io/badge/slack-@mineiros--community-f32752.svg?logo=slack [build-status]: https://github.com/mineiros-io/terraform-github-team/actions [releases-github]: https://github.com/mineiros-io/terraform-github-team/releases diff --git a/examples/github-team/README.md b/examples/github-team/README.md index aff21e3..becaabf 100644 --- a/examples/github-team/README.md +++ b/examples/github-team/README.md @@ -19,7 +19,7 @@ and push permissions to the other. ```hcl module "team" { source = "mineiros-io/team/github" - version = "~> 0.4.0" + version = "~> 0.5.0" name = "Engineering" description = "This team is created with terraform to test the terraformn-github-repository module." @@ -39,7 +39,7 @@ module "team" { module "child_team" { source = "mineiros-io/team/github" - version = "~> 0.4.0" + version = "~> 0.5.0" name = "DevOps" parent_team_id = module.team.id diff --git a/examples/github-team/main.tf b/examples/github-team/main.tf index afed8eb..4898904 100644 --- a/examples/github-team/main.tf +++ b/examples/github-team/main.tf @@ -39,7 +39,7 @@ resource "github_repository" "another_repository" { module "team" { source = "mineiros-io/team/github" - version = "~> 0.4.0" + version = "~> 0.5.0" name = "Engineering" description = "This team is created with terraform to test the terraformn-github-repository module." @@ -59,7 +59,7 @@ module "team" { module "child_team" { source = "mineiros-io/team/github" - version = "~> 0.4.0" + version = "~> 0.5.0" name = "DevOps" parent_team_id = module.team.id