dashy icon indicating copy to clipboard operation
dashy copied to clipboard

[BUG] Cloudflare Continuous Deployment is Broken

Open Glitch3dPenguin opened this issue 3 years ago • 4 comments

Environment

Cloud Service (Static)

Version

2.1.0

Describe the problem

It seems that when you attempt to deploy to Cloudflare, the workflow on GitHub never runs. Cloudflare reports an error and brings up the Github workflow but there is nothing listed there at all.

Additional info

After choosing the options "Authorize Workers" and completing the required steps I am left at the page shown in the screenshot.

Please tick the boxes

  • [X] You are using a supported version of Dashy (check the first two digits of the version number)
  • [X] You've checked that this issue hasn't already been raised
  • [X] You've checked the docs and troubleshooting guide
  • [X] You agree to the [code of conduct](https://github.com/Lissy93/dashy/blob/master/.github/CODE_OF_CONDUCT.md#contributor-covenant-code-of-conduct BrokenWorkers )

Glitch3dPenguin avatar Jun 14 '22 07:06 Glitch3dPenguin

Tried to deploy again with personal fork and main. Continuing to fail with no errors.

Glitch3dPenguin avatar Jun 21 '22 08:06 Glitch3dPenguin

Yeah, looks like it's broken. Will see to it when I get a moment. In the meantime, Netlify deploy works well.

Lissy93 avatar Jun 21 '22 08:06 Lissy93

This issue has gone 6 weeks without an update. To keep the ticket open, please indicate that it is still relevant in a comment below. Otherwise it will be closed in 5 working days.

liss-bot avatar Jul 22 '22 01:07 liss-bot

This issue was automatically closed because it has been stalled for over 6 weeks with no activity.

liss-bot avatar Jul 27 '22 01:07 liss-bot

Yeah, looks like it's broken. Will see to it when I get a moment. In the meantime, Netlify deploy works well.

I add BOT_GITHUB_TOKEN to repo secrets and re-run action job deploy_ to_cf_workers, run successful and no error anymore. But seems not action with CF workers, no new project create... Maybe need to fix docs-link-checker.yml

yuanweize avatar Aug 07 '22 20:08 yuanweize

I think I need either add an action which keeps the cloudflare branch up-to-date, or include the cloudflare config files in the main branch. I did have it working about a year ago, but didn't think anyone would use it, so kind of forgot about it....

I'll reopen this ticket, and when I finish #799, I'll fix the Cloudflare and Vercel deploys :)


In the meantime, deploying to Netlify works great, and I've ported over the server-side status checking to Netlify functions (this code). Netlify is free, and really fast and reliable. To deploy, just fork the repo, then login to Netlify and import it, and updating the config file in your GH repo will update the live site (but can't save through the UI editor on Netlify).

Lissy93 avatar Aug 07 '22 20:08 Lissy93

This issue has gone 6 weeks without an update. To keep the ticket open, please indicate that it is still relevant in a comment below. Otherwise it will be closed in 5 working days.

liss-bot avatar Sep 07 '22 01:09 liss-bot

This issue was automatically closed because it has been stalled for over 6 weeks with no activity.

liss-bot avatar Sep 12 '22 01:09 liss-bot

Is Cloudflare Workers still broken? I'm a new user trying to deploy and keep getting an "error" during deployment with no sort of error log or anything obvious.

autumnwalker avatar Mar 16 '23 11:03 autumnwalker

Is Cloudflare Workers still broken? I'm a new user trying to deploy and keep getting an "error" during deployment with no sort of error log or anything obvious.

Yes, it is still broken. I've since moved to Hiemdall dashboard. Might switch back if this gets fixed.

Glitch3dPenguin avatar Mar 16 '23 15:03 Glitch3dPenguin

Is Cloudflare Workers still broken? I'm a new user trying to deploy and keep getting an "error" during deployment with no sort of error log or anything obvious.

I recommend thishttps://github.com/pawelmalak/flame

Flame is self-hosted startpage for your server. Easily manage your apps and bookmarks with built-in editors. - GitHub - pawelmalak/flame: Flame is self-hosted startpage for your server. Easily mana...

yuanweize avatar Mar 16 '23 18:03 yuanweize

@Lissy93

Not to be that person, buuuuuutttttt: Will this be fixed?
If not, probably should remove this deployment option since it's not worked for over a year at this point.

PS: Thank you for making Dashy!!!!!!

kaylak4520 avatar Oct 26 '23 15:10 kaylak4520

@Lissy93

Not to be that person, buuuuuutttttt: Will this be fixed? If not, probably should remove this deployment option since it's not worked for over a year at this point.

PS: Thank you for making Dashy!!!!!!

Cloudflare support has been officially dropped today as of this merged pull request. I would suggest running this on a platform that might support docker or docker-compose. I switched to it and it's been pretty great. Otherwise I also think the Netlify deployment options still works. If you are looking for a cloud option it's a pretty cool platform.

Glitch3dPenguin avatar Oct 26 '23 18:10 Glitch3dPenguin