Commit 476b8f6 1 parent 1f1ea65 commit 476b8f6 Copy full SHA for 476b8f6
File tree 1 file changed +33
-0
lines changed
1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Release (Private Packages)
2
+ on :
3
+ workflow_dispatch :
4
+ jobs :
5
+ version_or_release :
6
+ name : ' Version and open PR (or) release private packages'
7
+ runs-on : ubuntu-latest
8
+ steps :
9
+ - name : Checkout code
10
+ uses : actions/checkout@v4
11
+ with :
12
+ ref : dev
13
+
14
+ - name : Set up SSH
15
+ uses :
webfactory/[email protected]
16
+ with :
17
+ ssh-private-key : ${{ secrets.SSH_PRIVATE_KEY_RUNNER }}
18
+
19
+ - name : Add SSH known hosts
20
+ run : |
21
+ mkdir -p ~/.ssh
22
+ ssh-keyscan -p ${{ secrets.SSH_PORT }} ${{ secrets.HOST_DEV }} >> ~/.ssh/known_hosts
23
+
24
+ - name : Deploy to server
25
+ run : |
26
+ ssh -p ${{ secrets.SSH_PORT }} ${{ secrets.HOST_USER }}@${{ secrets.HOST_DEV }} << 'EOF'
27
+ cd /home/app
28
+ git checkout dev
29
+ git pull origin dev
30
+ yarn
31
+ yarn db:migrate
32
+ pm2 restart crm_backend
33
+ EOF
You can’t perform that action at this time.
0 commit comments