You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Kamal Deploy
v0.1.2
This GitHub Action deploys using Kamal. Supports Kamal v2.0 and later.
- environment: The environment to deploy to (e.g. staging, production).
- kamal-registry-username: Registry username (Digital Ocean access token).
- kamal-registry-password: Registry password (Digital Ocean access token).
steps:
- name: Kamal Deploy
uses: igor-alexandrov/kamal-deploy@v1
with:
environment: 'staging'
kamal-registry-username: ${{ secrets.KAMAL_REGISTRY_USERNAME }}
kamal-registry-password: ${{ secrets.KAMAL_REGISTRY_PASSWORD }}
# Optional
env:
DATABASE_URL: ${{ secrets.DATABASE_URL }}
REDIS_URL: ${{ secrets.REDIS_URL }}
RAILS_MASTER_KEY: ${{ secrets.RAILS_MASTER_KEY }}