Articles of octokit

API Octokit GitHub: restrinja quién puede enviar a una sucursal

Estoy usando la gem de octokit para comunicarme con la API de GitHub y estoy tratando de encontrar una manera de restringir quién puede enviar contenido a una sucursal protegida. He adjuntado una captura de pantalla de dónde se hace esto en la console web: Mi problema es que, en este momento, no puedo encontrar […]

Obtención de problemas y requestes de extracción para un usuario específico

Extraigo todos los problemas y solicito varios repositorys de la organización a través de la API en function del nombre del repository en el que pasa el usuario. Quiero poder mostrar todos los problemas / requestes de extracción asignadas al usuario, así como últimos problemas y requestes de extracción comentadas por el usuario. Podría hacer […]

¿Hay alguna forma de get información del repository a través de GitHub Rest API v3?

Deseo get statistics de la cantidad de problemas abiertos / cerrados para un repository durante un período de time específico. Puedo ver esta información en GitHub haciendo clic en la pestaña de statistics. Por ejemplo: https://github.com/nodejs/node/pulse ¿Puedo get esta información a través de GitHub Rest API v3? Estaba revisando la documentation pero no pude encontrar […]

Use Octokit para recuperar repositorys privados de organizaciones

Intento recuperar todos los repositorys de la organización de un determinado usuario utilizando la gem Octokit para ruby. Tengo esta variable de cliente: @client = Octokit::Client.new(access_token: TOKEN) Y cuando uso esto: @client.repos Puedo recuperar todos los repositorys del usuario (INCLUSO LOS PRIVADOS DE LAS ORGANIZACIONES) Pero con esto @client.repos(some_org_id) Solo estoy obteniendo los públicos de […]

¿Obteniendo el hash / SHA del submodule de Git repo a través de Octokit.net?

¿Hay alguna forma de ver el SHA objective actual de un submodule del repository GitHub a través de Octokit [.net] (sin clonarlo localmente)? Pude rastrear todos los submodules recuperando el file .gitmodules del repository "principal", pero ese file no mantiene hacia dónde apunta el submodule en ese repository de submodule. Intentos anteriores Después de encontrar […]

¿Puedo get los datos de diferencias para un file entre dos confirmaciones a través de la API de GH?

Sé cómo get la confirmación de un file a través de la API, junto con el SHA y todas esas cosas agradables. Pero, supongamos que solo quiero el diff de un file en 1 commit o el diff del mismo file en dos commits. Por ejemplo, en este commit , digamos que solo quería el […]

API Octokit GitHub

Me gustaría get la cantidad de requestes de extracción y problemas para un representante de GitHub en particular. Por el momento, el método que estoy usando es realmente torpe. Usando la gem de octokit y el siguiente código: # Builds data that is sent to the API def request_params data = { } # labels […]

cómo get la date de una confirmación usando octokit.rb

Así que puedo tomar las confirmaciones de un repository usando: commits = Octokit.commits('tansaku/gitimmersion') pero no puedo averiguar cómo get la date de una confirmación. Si hago una confirmación individual puedo ver que las dates están presentes: #<Sawyer::Resource:0x007fb045935358 @_agent=<Sawyer::Agent https://api.github.com/>, @_fields=#<Set: {:author, :committer, :message, :tree, :comment_count}>, @_metaclass=#<Class:#<Sawyer::Resource:0x007fb045935358>>, @_rels=#<Sawyer::Relation::Map: [:self]>, @attrs= {:author=> #<Sawyer::Resource:0x007fb045932590 @_agent=<Sawyer::Agent https://api.github.com/>, @_fields=#<Set: {:name, […]

github api v3 crear post de problema no encontrado

cuando bash crear un problema de github, aparece el post de respuesta no encontrada. y también cómo enviar encabezados de authentication con esto. porque la creación de problemas requiere que el usuario inicie session o se autentique curl -X POST -i -d '{"title": "my-new-repo", "body": "la nueva descripción de mi problema"}' https://api.github.com/repos/barterli/barter. li / issues […]

¿Se puede usar Ruby Octokit (API de GitHub) para realizar cambios directamente en un repository de GitHub?

Me gustaría utilizar la gem Ruby octokit para aplicar cambios a un repository GitHub. Esta sería Ruby 2 (no Rails). He utilizado la API para autenticar y observar objctes confirmados existentes: treees y blobs. Lo que no entiendo es cómo hago para actualizar, agregar y eliminar partes del repository. Usando la herramienta de command-line git […]