GitHub + Elido: release and PR automation is planned
The Elido API can store a GitHub OAuth connection, but nothing acts on it yet: no release shortening, no PR comments, and no dashboard card. This page lists what is and is not built.
O que você pode fazer
Where this stands
How it works
Nothing runs on GitHub events
Elido does not register webhooks on your repositories and does not receive release or pull-request events. The planned design is described below. Until it ships, automate from your own CI.
Today
What works today
These use features that exist now. None of them needs the GitHub connection.
- 1Create an Elido API key
Dashboard, API keys. Store it as a GitHub Actions secret.
- 2Call the REST API from a workflow
Add a step that creates or updates the short link for your release URL. See the API reference for the links endpoints.
- 3Optionally subscribe a webhook
Create a webhook in the dashboard for the events you care about and send it to your own endpoint.
Authentication
OAuth app, not a GitHub App
The backend registers a GitHub OAuth app flow (authorize, token exchange, user lookup). It is not a GitHub App installation, and it requests the broad repo scope, which would be narrowed before any feature ships. PKCE is off, and Disconnect only marks the connection revoked in Elido.
Planned
Planned, not built
- Shortening URLs in release notes automatically.
- A PR bot that comments when a pull request touches a tracked URL.
- A dashboard card to connect and manage GitHub.
- Moving from an OAuth app to a GitHub App with narrower, repository-level permissions.
Frequently asked questions
Can I install an Elido GitHub App?+
Not yet. Only OAuth plumbing exists in the API, and no UI or feature is attached to it.
Does Elido shorten my release notes?+
No. Use a CI step that calls the REST API.
Will Elido comment on pull requests?+
Not today. A PR bot is planned.
Is the status really Planned?+
Yes. The OAuth endpoints exist, but a user cannot connect GitHub from the dashboard and no feature uses the connection.
When will it ship?+
There is no committed date. Use the button above to tell us you need it.