RepoSense icon indicating copy to clipboard operation
RepoSense copied to clipboard

Find a Replacement for Surge.sh

Open sopa301 opened this issue 10 months ago • 4 comments

Is the feature request related to a problem?

Surge seems to be having reliability issues. Occasionally, the main site is inaccessible from Singapore. If its reliability deteriorates further, we might have to look for a replacement.

If possible, describe the solution

We can consider Vercel, Netlify (it has a RepoSense deployment, though it fell out of favour because of usage limits), Github Actions.

Additional context

Somewhat related to #2194, but this time both the docs and site deployments are down with 503 errors.

sopa301 avatar Jan 31 '25 18:01 sopa301

Currently, Vercel requires Pro Plan ($20 a month) for GitHub organizations but personal GitHub account is free. We can set it up on our own forks but will need to create separate PRs for Vercel deployment previews. Would need to explore other free options as a back-up plan.

joeng03 avatar Mar 10 '25 06:03 joeng03

Hi @damithc @sopa301, I realized that the Vercel still automatically deploys a preview on my own fork once I open a PR from my fork to Reposense. This means we don't need to create separate PRs for Vercel deployment previews. Based on this, would it be worth putting in the effort to develop a pipeline to deploy to Vercel?

joeng03 avatar Mar 16 '25 21:03 joeng03

Hi @damithc @sopa301, I realized that the Vercel still automatically deploys a preview on my own fork once I open a PR from my fork to Reposense. This means we don't need to create separate PRs for Vercel deployment previews. Based on this, would it be worth putting in the effort to develop a pipeline to deploy to Vercel?

@joeng03 Does it work even if a fork has multiple PRs i.e, Vercel deploys a preview for each PR?

damithc avatar Mar 17 '25 02:03 damithc

@damithc yes, it deploys previews for multiple branches automatically

Image

joeng03 avatar Mar 17 '25 03:03 joeng03