Skip to content

Commit

Permalink
update mainnet workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
dhidalgX committed Sep 18, 2024
1 parent bfce03b commit f8f55fd
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 1 deletion.
30 changes: 30 additions & 0 deletions .github/workflows/mainnet_blockscout_deployment.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Mainnet Blockscout Explorer Deployment

on:
workflow_dispatch:

jobs:
blockscout_build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3

- name: Deploy via docker-compose and ssh
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.MAIN_SSH_HOST }}
username: ${{ secrets.MAIN_SSH_USER }}
key: ${{ secrets.MAIN_SSH_KEY }}
port: ${{ secrets.MAIN_SSH_PORT }}
script: |
cd ~/blockscout/docker-compose
docker compose down --remove-orphans
if [ -d ~/blockscout ]; then
TIMESTAMP=$(date +%Y%m%d%H%M%S)
sudo tar -czvf ~/backup/blockscout_$TIMESTAMP.tar.gz ~/blockscout
fi
cd ~/blockscout
git pull
cd ~/blockscout/docker-compose
docker compose up -d
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Blockscout Explorer Deployment
name: Testnet Blockscout Explorer Deployment

on:
workflow_dispatch:
Expand Down

0 comments on commit f8f55fd

Please sign in to comment.