Skip to content

Commit 1fe2441

Browse files
authored
Merge pull request #8 from avelytchko/main
feat: Add restart service
2 parents 75236dd + 470c205 commit 1fe2441

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/github-actions-push-image.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,12 @@ jobs:
5757
subject-name: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
5858
subject-digest: ${{ steps.push.outputs.digest }}
5959
push-to-registry: true
60+
61+
- name: Restart service
62+
run: |
63+
wget https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64 -O /usr/local/bin/cloudflared &&
64+
chmod +x /usr/local/bin/cloudflared &&
65+
mkdir ~/.ssh/ &&
66+
echo "${{ secrets.GIT_PRIVATE_KEY }}" > ~/.ssh/id_ed25519 &&
67+
chmod 600 ~/.ssh/id_ed25519 &&
68+
ssh -o "StrictHostKeyChecking no" -o ProxyCommand="/usr/local/bin/cloudflared access ssh --hostname %h" -i ~/.ssh/id_ed25519 ${{ secrets.GIT_USERNAME }}@${{ secrets.GIT_REMOTE_HOST }} sudo systemctl restart ${{ secrets.GIT_REMOTE_SERVICE }}

0 commit comments

Comments
 (0)