diff options
Diffstat (limited to '.github/workflows/deploy.yml')
| -rw-r--r-- | .github/workflows/deploy.yml | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml deleted file mode 100644 index 139bb7ba..00000000 --- a/.github/workflows/deploy.yml +++ /dev/null @@ -1,26 +0,0 @@ -name: Deploy app.opendc.org - -on: - push: - branches: ["prod"] - -jobs: - deploy-app: - runs-on: ubuntu-22.04 - steps: - - name: Create SSH key - run: | - mkdir -p ~/.ssh/ - echo "$SSH_PRIVATE_KEY" > ../opendc.key - sudo chmod 600 ../opendc.key - echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts - shell: bash - env: - SSH_PRIVATE_KEY: ${{secrets.SSH_PRIVATE_KEY}} - SSH_KNOWN_HOSTS: ${{secrets.SSH_KNOWN_HOSTS}} - - name: Pull Changes - run: ssh -i ../opendc.key opendc@opendc.org 'cd /opt/opendc && git pull origin' - - name: Rebuild Images - run: ssh -i ../opendc.key opendc@opendc.org 'cd /opt/opendc && sudo docker-compose -f docker-compose.yml -f docker-compose.prod.yml build frontend api simulator' - - name: Deploy Images - run: ssh -i ../opendc.key opendc@opendc.org 'cd /opt/opendc && sudo docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d' |
