Skip to content

Commit

Permalink
Merge pull request #105 from GeneralMagicio/AddFundingPotExecutionToG…
Browse files Browse the repository at this point in the history
…itHubActions

Add funding pot execution to github actions
  • Loading branch information
aminlatifi authored Oct 22, 2024
2 parents 7142a51 + 4a98e55 commit 176a445
Showing 1 changed file with 8 additions and 5 deletions.
Original file line number Diff line number Diff line change
@@ -1,23 +1,26 @@
name: Run Inverter Sync Script
name: run-funding-pot-service

on:
schedule:
- cron: '0 0 * * 1' # Runs at midnight every Monday
# 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 Inverter Sync Script
- 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 sync:inverter:production
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

0 comments on commit 176a445

Please sign in to comment.