38
GitHub Deployments Integration
in progress
Š
Š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
Activity
Newest
Oldest
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
Anurag Goel
Anurag Goel
in progress
Y
Yashu Mittal
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
.Y
Yashu Mittal
I want to see a check for each successful deploy on commits

Anurag Goel
planned
B
Benjamin Piouffle
To provide a comparison, here's a screenshot of how Netlify does that. Something simpler would be enough, just three checkboxes like:
- [ ] Post a comment when deploy starts
- [ ] Post a comment when deploy succeed
- [ ] Post a comment when deploy fails

Anurag Goel
@Benjamin Piouffle: While not a full solution, we have the option to disable comments when a deploy status is updated. You'll still see the first comment for a PR with the deploy URL. Does this help?

B
Benjamin Piouffle
@Anurag Goel: Thank you! This will indeed be a great improvement for us. I was expecting such setting in team/repo's section but already great to know that it exists.
B
Benjamin Piouffle
The current behavior is to comment on the pull requests. Having statuses check instead would be a far better developer experience because:
- It can prevent merging if there's a build problem
- Commenting create notifications, on big project this can cause a lot of flood