Skip to content

v0.0.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@mariux mariux released this 12 Jan 15:18
· 193 commits to master since this release
35fbf85

Notes

  • breaking changes for teams and collaborator configuration (mainly due to conversion from count to for_each)

General changes

  • use for_each instead of count to not recreate most resources when order in module parameter changes
  • fix race condition in branch_protection configuration
  • add automated unit tests with terratest

New or changed parameters

  • add defaults
  • add extra_topics for adding additional topics when defaults.topics should not be overwritten but merged
  • remove collaborators
  • add admin_collaborators as a list of github usernames to add as collaborators with admin permission
  • add push_collaborators as a list of github usernames to add as collaborators with push permission
  • add pull_collaborators as a list of github usernames to add as collaborators with pull permission
  • remove teams
  • add admin_team_ids as a list of team IDs to add as admin teams
  • add push_team_ids as a list of team IDs to add as push teams
  • add pull_team_ids as a list of team IDs to add as pull teams