Kamal 2 in Github Actions

Episode #513 by Teacher's Avatar David Kimura

Summary

In this episode we take a look at Github Actions again, but with Kamal 2. Not too much has changed, but there are some differences in the approach on caching and a few other things that have changed since the initial release of Kamal.
rails kamal deploy deployment 14:04

Chapters

  • Introduction (0:00)
  • Creating the VM (0:44)
  • Updating DNS Settings (1:55)
  • Setting up Kamal (2:13)
  • Pushing initial code base to Github (4:04)
  • Configuring the deployment action (4:59)
  • First deployment (fails) (8:50)
  • First successful deployment via Github Actions (9:43)
  • Caching Kamal deployment (11:00)
  • Next deployment (12:48)
  • Final Thoughts (13:49)
Student & Teacher
$ 9 /mo

Valid School Email Required

Same Access as Pro

Subscribe Now
Pro Monthly
$ 19 /mo

Access to Pro Episodes

Invite to Slack Channel

Priority Suggestions

Ad Free

Subscribe Now
Pro Annual
$ 190 /yr

Access to Pro Episodes

Invite to Slack Channel

Priority Suggestions

Ad Free

Subscribe Now
Teams
$ 57 /mo

3 Users Minimum

$19.00 / user / month

Same Access as Pro

Subscribe to Teams