Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Official Github Actions support? #63

Open
shaunakv1 opened this issue Nov 12, 2024 · 1 comment
Open

Official Github Actions support? #63

shaunakv1 opened this issue Nov 12, 2024 · 1 comment

Comments

@shaunakv1
Copy link

Thanks for this great tool! I have also been trying Kamal ( which is one of the inspirations for this project) to switch some of my rails projects, but I like Sidekick for other more general technologies. One of the things I like about Kamal is that it comes with Github Actions support pre baked.

Based on what I am reading it should be totally possible to write a action for Sidekick myself, but it would be great if an official Action shipped with the project. Any plans in that direction?

@MightyMoud
Copy link
Owner

Hi @shaunakv1

Sidekick takes a different approach to Kamal. Sidekick is not mean to run on CI. It's meant to be used locally.
Kamal can do that because Kamal still uses a docker image registry to get the image to your VPS. Sidekick uses scp directly which would require that your CI env has SSH access to your VPS. Too much complexity.

If your target is to deploy on a push, you can do that locally with git hooks. Should be very simple to setup.

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

No branches or pull requests

2 participants