fusuma icon indicating copy to clipboard operation
fusuma copied to clipboard

How to deploy to gh-pages?

Open galeone opened this issue 5 years ago • 2 comments

I have created a presentation using fusuma and created a repository with the presentation inside.

See: https://github.com/galeone/tf-function-talk

I have also created the branch gh-pages locally and remotely + updated the settings to use gh-pages to host the website.

I followed the fusuma readme and I executed

NODE_ENV=production npx fusuma build
npx fusuma deploy

but nothing happens. All I see is the "Publishing to gh-pages" string that never goes away.

I guess this is not the correct way of deploying to gh-pages then. So, what should I do?

Thanks!

galeone avatar Jun 29 '19 13:06 galeone

Update: I have a passphrase to unlock my ssh key.

I'm investigating and I'm pretty sure this is the problem.

Update: can confirm. If I remove the passphrase it gets deployed, so fusuma right now lacks the support for ssh with passphrases (I guess the progress bar snake-like overwrites the passphrase input form)

galeone avatar Jun 29 '19 14:06 galeone

fm... I don't care about it. Could you submit a PR? I'm using just gh-pages. https://github.com/tschaub/gh-pages/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+passphrase

code: https://github.com/hiroppy/fusuma/blob/master/packages/task-ghp/src/index.js

hiroppy avatar Jun 29 '19 15:06 hiroppy