Closed jtpio closed 5 years ago
@SylvainCorlay @maartenbreddels I need admin access on this repo to add the secrets:
Example runs in this fork PR (used for testing, to be deleted later): https://github.com/jtpio/gallery/pull/1
@jtpio you now have admin priviledges to this repository.
@SylvainCorlay thanks!
Secrets have been added.
I think we can press the green button and see how it goes.
As briefly mentioned in the first post of the issue, this is a bit of a "poor man's solution" to doing deployments (SSHing into a machine). But it's a start.
Also to give some context on why using GitHub actions:
appleboy/ssh-action
) is exactly what we need hereThe latest changes (Jupyter logo added last Friday) that were not deployed are now live:
Add a GitHub Actions workflow to automatically deploy the gallery when pushing to
master
.This is a very simple fix https://github.com/voila-dashboards/gallery/issues/57, but good enough for now. We can build on top of that afterwards, or even move the deploy script to the voila-gallery.org-deploy repo.
This is what the workflow does: