cloud-game/.github/workflows/deploy.yml
sergystepanov cfd5b1ae8d
Libretro cores config in yaml (#392)
Removes separate config files for Libretro cores stored in the cores folder and replaces them with options in the main config.yaml file.
2023-04-06 11:25:49 +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@v3
- 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