GitHub Deployments Integration
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
Definitely needed. We just moved our web app from vercel to render and this is definitely something our team is missing.
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
marked this post as
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.
Merged in a post:
Disable comments on Github deploy previews
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.
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.
Anurag Goel: Wonderful news! Is there an ETA on when this well be ready to use? Thank you
Anurag Goel: If I understood correctly, you plan to use the Deployments specific functionality instead of abusing the status checks right?
services: Ideally, yes. We already have something similar for preview environments so it will look similar.
marked this post as
PR preview feature is great but for few PR I don’t want it to create a preview.
In that case, having slash commands can we beneficial.
Like this we can stop from creating a pr preview
render pr closed
If the pr preview is disabled and if we want to see the preview of specific pr then
render pr open.
I want to see a check for each successful deploy on commits