Skip to content

run-funding-pot-service #1

run-funding-pot-service

run-funding-pot-service #1

name: run-funding-pot-service
on:
# schedule:
# - cron: '0 0 * * 1' # Runs at midnight every Monday
workflow_dispatch: # This allows manual triggering
jobs:
run-script:
runs-on: ubuntu-latest
steps:
- name: SSH into Server and Run Funding Pot Service
uses: appleboy/[email protected]
env:
DELEGATE_PK_FOR_FUNDING_POT: ${{ secrets.DELEGATE_PK_FOR_FUNDING_POT }}
ANKR_API_KEY_FOR_FUNDING_POT: ${{ secrets.ANKR_API_KEY_FOR_FUNDING_POT }}
with:
host: ${{ secrets.STAGING_HOST }}
username: ${{ secrets.STAGING_USERNAME }}
key: ${{ secrets.STAGING_PRIVATE_KEY }}
port: ${{ secrets.SSH_PORT }}
script: |
cd QAcc-BE
docker compose -f docker-compose-staging.yml exec qacc-be npm run execute:inverter:production
docker compose -f docker-compose-staging.yml logs qacc-be