Releases: mineiros-io/terraform-github-repository
Releases · mineiros-io/terraform-github-repository
v0.0.6
v0.0.5
Notes
- breaking changes for teams and collaborator configuration (mainly due to conversion from
counttofor_each)
General changes
- use
for_eachinstead ofcountto not recreate most resources when order in module parameter changes - fix race condition in
branch_protectionconfiguration - add automated unit tests with
terratest
New or changed parameters
- add
defaults - add
extra_topicsfor adding additional topics whendefaults.topicsshould not be overwritten but merged - remove
collaborators - add
admin_collaboratorsas a list of github usernames to add as collaborators withadminpermission - add
push_collaboratorsas a list of github usernames to add as collaborators withpushpermission - add
pull_collaboratorsas a list of github usernames to add as collaborators withpullpermission - remove
teams - add
admin_team_idsas a list of team IDs to add asadminteams - add
push_team_idsas a list of team IDs to add aspushteams - add
pull_team_idsas a list of team IDs to add aspullteams
v0.0.4
Set auto_init default value to true
v0.0.3
Set has_issues default value to false
v0.0.2
- set
has_ featuretoggles default values tofalse - set example variables default value to null
- output complete object
- remove unnecessary Vars declaration from test
- fix typos
v0.0.1
This is the initial release of our GitHub Repository module with support for creating and managing GitHub Repositories for Organizations.