Skip to content

Conversation

fsioni
Copy link

@fsioni fsioni commented Oct 6, 2025

Changes

  • Added "Open Preview" and "Open PR on Git" buttons to the deployment page
  • Buttons update automatically during deployment (no page reload needed)
  • Preview link only shows when the deployment is running
Capture d’écran 2025-10-06 à 01 25 59

Why?

Honestly, I was getting tired of the constant back-and-forth when working with PR deployments. Every time I wanted to check the preview or look at the PR comments, I had to navigate back to the previews tab, find the right deployment, then click the link.

Since the deployment page already has all the logs and status, it felt weird that I couldn't just open the preview or PR from there. The buttons already exist on the previews page anyway, so I just added them to the deployment view too.

Should make the DX smoother when you're actively debugging or reviewing a PR deployment - everything's in one spot instead of juggling tabs.

Testing

  • Tested with local dev setup
  • Works fine with PR deployments, regular deployments unaffected
  • Buttons appear/update automatically as deployment progresses

- Add 'Open Preview' button when PR deployment is running and has FQDN
- Add 'Open PR on Git' button to link to the pull request
- Auto-refresh preview data during polling for real-time updates
- Buttons appear automatically without page reload when deployment completes
@ShadowArcanist ShadowArcanist added the 🛠️ Feature Issues requesting a new feature. label Oct 7, 2025
Copy link
Contributor

github-actions bot commented Oct 7, 2025

Hi @fsioni! 👋

It appears to us that you are adding a new feature to Coolify.
We kindly ask you to also update the Coolify Documentation to include information about this new feature.
This will help ensure that our documentation remains accurate and up-to-date for all users.

Coolify Docs Repository: https://github.com/coollabsio/coolify-docs
How to Contribute to the Docs: https://coolify.io/docs/get-started/contribute/documentation

@andrasbacsai andrasbacsai mentioned this pull request Oct 15, 2025
@github-actions github-actions bot removed the 🛠️ Feature Issues requesting a new feature. label Oct 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants