Skip to content

Include All Branches in template repositories#1353

Merged
kfcampbell merged 4 commits intointegrations:mainfrom
kfcampbell:include-all-branches
Nov 8, 2022
Merged

Include All Branches in template repositories#1353
kfcampbell merged 4 commits intointegrations:mainfrom
kfcampbell:include-all-branches

Conversation

@kfcampbell
Copy link
Copy Markdown
Contributor

This PR picks up @KensoDev's changes from #1120 which I don't have permission to edit unfortunately.

KensoDev and others added 3 commits April 20, 2022 12:24
When creating a repository from a template, you can pass in a boolean to
include all the branches in the template repo.

This is documented here: https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template

In addition, the provider already supports that here: https://github.com/google/go-github/blob/3e8a7f0fbe0e4402f9ad5a80e0ab0a050786e0f8/github/repos.go#L441

Adding a variable under the template structure and then pass it in to
the provider function works.

Added tests to make sure it works. All tests are passing
@kfcampbell kfcampbell marked this pull request as ready for review November 8, 2022 18:12
@kfcampbell
Copy link
Copy Markdown
Contributor Author

@KensoDev thank you for contributing! Apologies for the delay.

@kfcampbell kfcampbell merged commit 1b851ad into integrations:main Nov 8, 2022
@kfcampbell kfcampbell deleted the include-all-branches branch November 8, 2022 18:19
kazaker pushed a commit to auto1-oss/terraform-provider-github that referenced this pull request Dec 28, 2022
* Include All Branches in template repositories

When creating a repository from a template, you can pass in a boolean to
include all the branches in the template repo.

This is documented here: https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template

In addition, the provider already supports that here: https://github.com/google/go-github/blob/3e8a7f0fbe0e4402f9ad5a80e0ab0a050786e0f8/github/repos.go#L441

Adding a variable under the template structure and then pass it in to
the provider function works.

Added tests to make sure it works. All tests are passing

* Remove failing test. Nothing to see here, folks

* Add clarifying doc note

Co-authored-by: KensoDev <avi@kensodev.com>
avidspartan1 pushed a commit to avidspartan1/terraform-provider-github that referenced this pull request Feb 5, 2024
* Include All Branches in template repositories

When creating a repository from a template, you can pass in a boolean to
include all the branches in the template repo.

This is documented here: https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template

In addition, the provider already supports that here: https://github.com/google/go-github/blob/3e8a7f0fbe0e4402f9ad5a80e0ab0a050786e0f8/github/repos.go#L441

Adding a variable under the template structure and then pass it in to
the provider function works.

Added tests to make sure it works. All tests are passing

* Remove failing test. Nothing to see here, folks

* Add clarifying doc note

Co-authored-by: KensoDev <avi@kensodev.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants