GitHub Deployments Integration
planned
Š
Štefan Ľupták
Call GitHub Deployments API automatically after a Render deployment is started, canceled, successful, etc.
It would be really useful to see all the currently running environments on GitHub with all the details:
- environment url
- log url
- deployment details
- date & time of deployment
- commit deployed
- etc.
Log In
I
Isaac Hinman
It seems like a very small ask to have a status check to at least link to the Render deploy on a GitHub commit.
J
Jesse Hu
Isaac Hinman +100
O
Oscar Decloquement
Hi there!
I've developed the Render-API to provide a seamless solution to this common issue.
With Render-API, you can effortlessly ensure that your deployment statuses on GitHub are automatically updated in real-time, reflecting the current state on Render. This tool is designed to temporarily bridge between Render and GitHub, offering a more streamlined and efficient workflow concerning the deployments integration.
Check this out : https://github.com/Fyleek/render-api/tree/v1.0.0
P
Pavlo
Status checks please, any update? 🙏
S
Sumit Kumar
Definitely needed. We just moved our web app from vercel to render and this is definitely something our team is missing.
G
Guilherme Duarte
We've developed a small GitHub action to monitor our render deployments and create a GitHub deployment.
It's not perfect, but it does the job.
Give it a try: https://github.com/marketplace/actions/render-github-action
Anurag Goel
planned
We're moving this back to Planned because we haven't been working on this actively. We're going to pick it back up over the next few months, and will update the status then.
Anurag Goel
Merged in a post:
Add Github checks
F
Felipe Silva
Add a Github check on each deployment and make it fail when build fails, etc;
It's much better to see all our checks organised at one place.
F
Feross Aboukhadijeh
Seconding status checks. We'd like to block merging PRs that deploy successfully (i.e. that don't pass the Render health check).
Anurag Goel
Merged in a post:
Disable comments on Github deploy previews
B
Benjamin Piouffle
Pulls request previews currently create two comments on pull requests. On large projects that can translate into unnecessary notifications for maintainers
While the best solution would be to have statuses check (https://feedback.render.com/features/p/add-a-github-render-check-for-pr-deploy-success) we could already improve the situation by offering the ability to disable specific notifications.
In our case we don't need to know that the build started, so only messages about the build succeeding/failing interest us.
Anurag Goel
Checks work better for CI apps so we've decided to use GitHub Deployments instead.
Render deployment statuses will show up on GitHub, along with URLs for the service itself as well as the dashboard link to it.
L
Louis Pilfold
Anurag Goel: Wonderful news! Is there an ETA on when this well be ready to use? Thank you
s
services
Anurag Goel: If I understood correctly, you plan to use the Deployments specific functionality instead of abusing the status checks right?
Anurag Goel
services: Ideally, yes. We already have something similar for preview environments so it will look similar.
Load More
→