GitHub "Search Milestones" and "Get a Milestone" modules missing Milestone ID in output

Hello,

I’m trying to get the GitHub node ID for a Milestone so that I can update my issues with the current Milestone in a given scenario.

While both Search Milestones and Get a Milestone return the milestones as intended, the information is incomplete. It’s missing the Milestones’ node IDs.

I’m unable to assign the milestone using the number, URL, resource path, etc… But where I’m expecting the ID, its not included in the output bundle(s):


Is this maybe a specific permissions issue with the OAuth connection, or a known issue with these GitHub modules themselves?

Hey SchemaApp

Just to start out somewhere, what permissions does the fine-grained token have, that you are using to requst the milestones?

Hi GIGO, the acquired permissions that the Connection has are repo, public_repo.

From the docume tation (REST API endpoints for milestones - GitHub Docs) it seems it needs:

  • “Issues” repository permissions (read)
  • “Pull requests” repository permissions (read)

I would start there. :+1:

1 Like