Skip to content

Allow using GitHub fine grained tokens #643

Open
@Joao-Renner

Description

@Joao-Renner

Why do we need this ?

Currently, to access GitHub's resources the only supported authentication method is by using Personal Authentication Tokens (classic). Some organizations do not allow PATs to access organization resources, only fine grained tokens. Allowing fine grained tokens would make it possible for organizations that have this setting to utilize Middleware.

Acceptance Criteria

Being able to use a fine grained tokens in the github integration.

Further Comments / References

I think this would be an easy change because the requests to the api would be identical. Only the code that checks the token length/permissions that would need to change.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestgood first issueGood for newcomersjavascriptPull requests that update Javascript codeweb-serverIssue related to web-server

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions