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
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
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_ feature
toggles 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.