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

Switch to fine-grained PAT #79

Open
itrich opened this issue Feb 1, 2023 · 9 comments
Open

Switch to fine-grained PAT #79

itrich opened this issue Feb 1, 2023 · 9 comments
Assignees

Comments

@itrich
Copy link

itrich commented Feb 1, 2023

GitHub introduced fine-grained PAT to allow better control of access rules to the GitHub API: https://github.blog/2022-10-18-introducing-fine-grained-personal-access-tokens-for-github/

This will allow us to issue an organization PAT without the hassle to create an individual PAT for every owner of our organization.

However, the new fine-grained PAT still don't support GraphQL (which is used by https://github.com/opentelekomcloud/ansible-collection-gitcontrol), so we need to wait until this issue will be closed: github/roadmap#622

@itrich
Copy link
Author

itrich commented Feb 1, 2023

/remind-me 2023-03-01 Have a look at GraphQL support for fine-grained PAT

@octo-reminder
Copy link

octo-reminder bot commented Feb 1, 2023

Reminder
Wednesday, March 1, 2023 9:00 AM (GMT+01:00)

Have a look at GraphQL support for fine-grained PAT

@itrich itrich self-assigned this Feb 1, 2023
@itrich itrich mentioned this issue Feb 1, 2023
@octo-reminder
Copy link

octo-reminder bot commented Mar 1, 2023

🔔 @itrich

Have a look at GraphQL support for fine-grained PAT

@itrich
Copy link
Author

itrich commented Mar 1, 2023

/remind-me 2023-04-01 Have a look at GraphQL support for fine-grained PAT

@octo-reminder
Copy link

octo-reminder bot commented Mar 1, 2023

Reminder
Saturday, April 1, 2023 9:00 AM (GMT+02:00)

Have a look at GraphQL support for fine-grained PAT

@itrich itrich assigned maxwolfs and unassigned itrich Mar 28, 2023
@itrich
Copy link
Author

itrich commented Mar 28, 2023

Fine-grained PAT still don't support GraphQL, so we need to stick to classic PAT. As I'll be leaving the team, there should be at least one more owner (besides @maxwolfs) that has a valid PAT configured here in the repository's secrets.

@jschoone @fkr @garloff: Who of you will jump in?

@fkr
Copy link
Member

fkr commented Mar 28, 2023

I jumped in. Thanks @itrich for your n00b support.

@garloff
Copy link
Member

garloff commented Mar 28, 2023

I guess someone would need to explain to me what PAT is (protection access table?) and why GraphQL would be relevant here.
Thanks @fkr to jump in, so I don't need to understand.

@octo-reminder
Copy link

octo-reminder bot commented Apr 1, 2023

🔔 @itrich

Have a look at GraphQL support for fine-grained PAT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants