zaidmehdi commited on
Commit
3011971
·
unverified ·
1 Parent(s): 8027e5f

Update main.yml

Browse files
Files changed (1) hide show
  1. .github/workflows/main.yml +9 -4
.github/workflows/main.yml CHANGED
@@ -12,15 +12,20 @@ jobs:
12
  steps:
13
  - name: install ssh keys
14
  run: |
15
- install -m 600 -D /dev/null ~/.ssh/id_rsa
16
  echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa
17
- ssh-keyscan -H ${{ secrets.SSH_HOST }} > ~/.ssh/known_hosts
 
 
18
  - name: connect and pull
19
- run: ssh ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }} "cd ${{ secrets.WORK_DIR }} && git checkout ${{ secrets.MAIN_BRANCH }} && git pull && exit"
 
 
20
  - name: cleanup
21
  run: rm -rf ~/.ssh
22
-
23
  - name: build docker image
24
  run: docker build -t adc .
 
25
  - name: run docker image
26
  run: docker run -p 8080:80 adc
 
12
  steps:
13
  - name: install ssh keys
14
  run: |
15
+ mkdir -p ~/.ssh
16
  echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa
17
+ chmod 600 ~/.ssh/id_rsa
18
+ ssh-keyscan -H ${{ secrets.SSH_HOST }} >> ~/.ssh/known_hosts
19
+
20
  - name: connect and pull
21
+ run: |
22
+ ssh ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }} "cd ${{ secrets.WORK_DIR }} && git checkout ${{ secrets.MAIN_BRANCH }} && git pull && exit"
23
+
24
  - name: cleanup
25
  run: rm -rf ~/.ssh
26
+
27
  - name: build docker image
28
  run: docker build -t adc .
29
+
30
  - name: run docker image
31
  run: docker run -p 8080:80 adc