Skip to content

Merge pull request #172 from makevook/issue/171 #3

Merge pull request #172 from makevook/issue/171

Merge pull request #172 from makevook/issue/171 #3

Workflow file for this run

name: Deploy to Prod Environment
on:
workflow_dispatch:
push:
branches:
- main
paths:
- "server/**"
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
submodules: 'recursive'
- name: Deploy
uses: dagger/dagger-for-github@v5
env:
SSH_DEST: ${{ secrets.PROD_SSH_DEST }}
SSH_KEY: ${{ secrets.PROD_SSH_KEY }}
with:
version: 0.12.0
verb: call
module: ./cicd
args: >-
deploy
--source-dir=server
--profile=prod
--ssh-dest=env:SSH_DEST
--ssh-key=env:SSH_KEY
--target-path=~/repo/makevook/vook-deployment/prod
--version=${{ github.sha }}
--command="make deploy-api"