-
Notifications
You must be signed in to change notification settings - Fork 763
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support "internal" repository types #304
Comments
Any update on this? We are really looking forward to this. Details on API: https://developer.github.com/v3/repos/#parameters-4 |
@jcudit I would like to work on this issue |
@vikkyomkar that is great to hear. I can help with breaking down the work if needed as well as validating acceptance tests pass once a PR is up for review. Please mention me if there is any support needed while you work through this. Thanks again for volunteering! |
Hi @vikkyomkar / @jcudit - is this actively being worked on still? I would also like to work on this issue if you are not actively working on it? Thanks |
I recently adapted my team for using github to manage our repos, and found it also missing the internal setting. Only adding comment instead of a plus + here to make sure it's bumped in attention. Following |
Thanks for the bump. I am in favour of opening this one up to another collaborator if @vikkyomkar has no objections within a week. |
Github Documentation indicates the valid types are:
I'd love to contribute if this is straight forward (newer to Go). To your knowledge, is it simply added a new valid value type for If it's simply adding a new value then I'd be willing to dig in and take a first swing at this, just wanted to ask so I don't spin my wheels on something that has more complex requirements I'm not aware of. |
@sheldonhull I agree with @mindfulmonk that we should add a new We would then have to document and write acceptance test cases to ensure the new parameter behaves as expected alongside the existing
Let us know if you're interested in claiming this one. If not, other contributors should feel free to claim it by posting to the thread. |
Got this feature merged into (google/go-github#1471) last week and it's been released in |
How do effectively track this to know when it's released in |
@sheldonhull releases are done on request. New versions are tagged on master - so anything merged before that point. |
Related: PR #424 makes the dependency update for |
Looks like no one is claiming this @jcudit - happy to do so |
Adds the additional visibility parameter allowing for enterprise accounts to set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to have set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to have set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to have set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to have set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to have set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to set the repository to be only internally visible. The endpoint is a little sketchy: * an error if trying to update with a visibility value that is the same * auth issues are encountered if trying to create with a visibility value. The parameter needs to be ignored during create, and updated subsequently. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to have set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to have set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to set the repository to be only internally visible. The endpoint is a little sketchy: * an error if trying to update with a visibility value that is the same * auth issues are encountered if trying to create with a visibility value. The parameter needs to be ignored during create, and updated subsequently. Resolves integrations#304
I saw @patrickmarabeas changes were removed from v2.8.0 last week. When can will a release be done with internal support included? |
Adds the additional visibility parameter allowing for enterprise accounts to have set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to set the repository to be only internally visible. The endpoint is a little sketchy: * an error if trying to update with a visibility value that is the same * auth issues are encountered if trying to create with a visibility value. The parameter needs to be ignored during create, and updated subsequently. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to have set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to set the repository to be only internally visible. The endpoint is a little sketchy: * an error if trying to update with a visibility value that is the same * auth issues are encountered if trying to create with a visibility value. The parameter needs to be ignored during create, and updated subsequently. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to have set the repository to be only internally visible. Resolves #304
Adds the additional visibility parameter allowing for enterprise accounts to set the repository to be only internally visible. The endpoint is a little sketchy: * an error if trying to update with a visibility value that is the same * auth issues are encountered if trying to create with a visibility value. The parameter needs to be ignored during create, and updated subsequently. Resolves #304
When reviewing the commit 3a52bc6 itself, I see it tagged with 2.9.0,2.9.1,2.9.2 What should I use to know? Can anyone give me a quick idea of how to verify this commit is actually in a release? |
I am setting my version locally to 2.9.0, it seems like a regression occurred in the 2.9.x series and broke the internal repo visibility and a few other settings. I haven't revised with the latest release in a while. |
Adds the additional visibility parameter allowing for enterprise accounts to set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to have set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to have set the repository to be only internally visible. Resolves integrations#304
Adds the additional visibility parameter allowing for enterprise accounts to set the repository to be only internally visible. The endpoint is a little sketchy: * an error if trying to update with a visibility value that is the same * auth issues are encountered if trying to create with a visibility value. The parameter needs to be ignored during create, and updated subsequently. Resolves integrations#304
Hi,
Currently the provider only supports
private = true
, but there is now a new type calledinternal
.I think this should now be switched to a new variable called
visibility
with three possible valuespublic
,private
andinternal
References:
https://www.terraform.io/docs/providers/github/r/repository.html#private
https://help.github.com/en/github/creating-cloning-and-archiving-repositories/creating-an-internal-repository
The text was updated successfully, but these errors were encountered: