¿Puede implementar su aplicación web de Azure a través de GitHub si no es el propietario del repository?

Supongamos que tiene una aplicación web que ha enviado a GitHub. Puede implementarlo como una Aplicación web de Azure (anteriormente, el website de Azure) al ingresar sus cnetworkingenciales de GitHub en su configuration de Implementación en el portal de Azure.

Pero, ¿qué hay de los repositorys de GitHub a los que contribuyes pero de los que no tienes la propiedad?

Como mentor en events de hackathon, he tenido estudiantes que se me acercan y me hacen la pregunta anterior, porque otro miembro de su equipo es el propietario del repository. Cuando vincularon su count de GitHub a su count de Azure, solo pudieron ver sus propios proyectos de GitHub.

La solución es hacer que el propietario del repository de GitHub use su count de Azure para ingresar las cnetworkingenciales de implementación para configurar la implementación continua.

Si contribuye a ese repository de GitHub, todos los empujones futuros desplegarán automáticamente el último código en la aplicación web de Azure en la URL del website activo.

Sugeriría crear una Organización Github para el grupo Hackathon y agregar a cada usuario de GitHub a la Organización. De esta forma, todos los que tienen acceso a esa organización pueden acceder al código y cada uno de ellos puede tener su propia implementación del sitio.

Aquí hay un video sobre el nuevo flujo de trabajo de GitHub en el Portal de vista previa

Sugeriría bifurcar ese repository y luego publicarlo desde su tenedor.