cloud-game/.github/workflows/deploy.yml
2021-08-25 10:40:19 +03:00

28 lines
739 B
YAML

# ------------------------------------------------------------
# Manual production deployment workflow
# ------------------------------------------------------------
name: deploy
on:
workflow_dispatch:
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Setup SSH
uses: shimataro/ssh-key-action@v2
with:
key: ${{ secrets.SSH_PRIVATE_KEY }}
known_hosts: 'PLACEHOLDER'
- uses: actions/checkout@v2
- name: Deploy to all servers
env:
DO_TOKEN: ${{ secrets.DO_TOKEN }}
working-directory: ./.github/workflows/cd
run: |
./deploy-app.sh \
--env-dir=./cloudretro.io \
--provider-dir=./_provider/digital-ocean