Notes
- breaking changes for teams and collaborator configuration (mainly due to conversion from
count
tofor_each
)
General changes
- use
for_each
instead ofcount
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 whendefaults.topics
should not be overwritten but merged - remove
collaborators
- add
admin_collaborators
as a list of github usernames to add as collaborators withadmin
permission - add
push_collaborators
as a list of github usernames to add as collaborators withpush
permission - add
pull_collaborators
as a list of github usernames to add as collaborators withpull
permission - remove
teams
- add
admin_team_ids
as a list of team IDs to add asadmin
teams - add
push_team_ids
as a list of team IDs to add aspush
teams - add
pull_team_ids
as a list of team IDs to add aspull
teams