Skip to content

Forgejo / Gitea compatibility #58

Description

@alexanderadam

Currently the triggers seem to be GitHub only.
A Forgejo webhook cannot drive any of them.

Forgejo does send a Gitea-compatible X-Hub-Signature-256. so the HMAC check could pass, but src/triggers/github/webhook.ts then hard-requires body.installation.id and returns 400 without it.
Also Forgejo payloads have no installation object.
Furhtermore src/providers/github/client.ts hardcodes https://github.com and https://api.github.com with no GHE-style base-URL override.

Also related to the Forgejo/Gitea/Gogs integrations of Paseo (3525, 3516, 3515, 2435, 2477, 2478, 1616, 2172, 1913, 2337 3404, 681).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions