Skip to content
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

[Bug]: Does not include contributions to GitHub enterprise-managed projects #51

Open
heaths opened this issue Dec 18, 2024 · 2 comments
Assignees
Labels
bug Something isn't working

Comments

@heaths
Copy link

heaths commented Dec 18, 2024

GitHub CLI Version

2.63.2

gh-skyline Version

0.0.4

What Operating System are you seeing the problem on?

macOS

What happened?

Really more of a GraphQL issue, but my contributions do not include those made to Azure/, microsoft/, or other microsoftopensource-managed repos. This is the case on the web as well unless I'm unauthenticated e.g., using an InPrivate browser window. So clearly GraphQL can query that information, but can't if my auth token has not authorized any of those orgs. Perhaps an authorization issue and related to other known issues like authenticated users associated to an enterprise but not authorized currently to that enterprise can't even view issues or open a PR?

@heaths heaths added bug Something isn't working triage Issues to be triaged labels Dec 18, 2024
@github-project-automation github-project-automation bot moved this to Needs Review in gh-skyline Dec 18, 2024
@chrisreddington
Copy link
Collaborator

Thanks for raising this @heaths, and welcome to gh-skyline ✨ I'm curious, could you take a peek at this issue and see if the discussion there resolves your issue?

@chrisreddington chrisreddington removed the triage Issues to be triaged label Dec 28, 2024
@chrisreddington chrisreddington moved this from Needs Review to In Progress in gh-skyline Dec 28, 2024
@heaths
Copy link
Author

heaths commented Dec 28, 2024

My contributions have always been public. The problem is that most of my contributions are to an enterprise, specifically https://github.com/enterprises/microsoftopensource. This isn't GitHub Enterprise (though we have one of those too that I rarely use). It's well known that GitHub APIs aren't granular enough to understand read vs write in a lot of contexts and I imagine that's the problem here. For example, normally I can't even view issues or open PRs unless I've authenticated and authorized one of our managed repos, which a non-managed machine (my personal machines) cannot do. Sadly, I can at least view issues in InPrivate mode of a browser but I can't open PRs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: In Progress
Development

No branches or pull requests

2 participants