I would like to add a new attribute to the repository called visibility. This will give us more control over which repositories are visible to users and under which circumstances. This idea is inspired by gitlab.
The visibility field will have the following values:
public visible by anyone
private visible by anyone with access
internal visible by any authenticated user
The visibility field will have the following default value:
public if repository is public
private if repository is private
The use case for this is that some organizations are running github in private mode (meaning the repository is private) but don't want users to have to login to see the build results. This will replace the undocumented PUBLIC_MODE hack that we added a while back.
The text was updated successfully, but these errors were encountered:
note that at the moment this field can only be set via the command line utility (compiled from head or version 0.7+ if you are reading this in the future)
I would like to add a new attribute to the repository called visibility. This will give us more control over which repositories are visible to users and under which circumstances. This idea is inspired by gitlab.
The visibility field will have the following values:
publicvisible by anyoneprivatevisible by anyone with accessinternalvisible by any authenticated userThe visibility field will have the following default value:
publicif repository is publicprivateif repository is privateThe use case for this is that some organizations are running github in private mode (meaning the repository is private) but don't want users to have to login to see the build results. This will replace the undocumented
PUBLIC_MODEhack that we added a while back.The text was updated successfully, but these errors were encountered: