diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 2b3f7e4..b62325d 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -11,7 +11,19 @@ on: jobs: docker: runs-on: [self-hosted, splitzy] - steps: - - name: Deploy - run: /opt/splitzy/scripts/deploy.sh \ No newline at end of file + - name: Update Runner Secrets + env: + APP_SETTINGS: ${{ secrets.APP_SETTINGS }} + run: | + echo "$APP_SETTINGS" | tee ./secrets.json + + - name : Deploy Services + run: | + docker image prune -af + docker rm -f ui api || true + + docker run -d --name api -v ./secrets.json:/app/appsettings.Production.json --network splitzy --hostname server --restart unless-stopped rghvgrv/splitzy-api + + docker run -d --name ui --network splitzy --hostname ui --restart unless-stopped rghvgrv/splitzy-ui + \ No newline at end of file