File tree 1 file changed +5
-8
lines changed
1 file changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -28,20 +28,17 @@ jobs:
28
28
29
29
- name : Create ssh key
30
30
run : |
31
- mkdir ~/.ssh
32
- echo "${{ secrets.PRIVATE_KEY }}" > ~/.ssh/index_key
33
- chmod 600 ~/.ssh/index_key
31
+ install -m 600 -D /dev/null ~/.ssh/id_rsa
32
+ echo "${{ secrets.PRIVATE_KEY }}" > ~/.ssh/id_rsa
33
+ ssh-keyscan -H ${{ secrets.INDEX_SERVER }} > ~/.ssh/known_hosts
34
34
35
35
- name : Upload target to server
36
36
run : |
37
- rsync -avz -e "ssh -i ~/.ssh/index_key -o StrictHostKeyChecking=no" \
38
- --progress target/release/geode-index \
39
- ${{ secrets.INDEX_USER }}@${{ secrets.INDEX_SERVER }}:${{ secrets.INDEX_COPY_LOCATION }}
37
+ rsync -avz target/release/geode-index ${{ secrets.INDEX_USER }}@${{ secrets.INDEX_SERVER }}:${{ secrets.INDEX_COPY_LOCATION }}
40
38
41
39
- name : Run update script
42
40
run : |
43
- ssh -i ~/.ssh/index_key -o StrictHostKeyChecking=no ${{ secrets.INDEX_USER }}@${{ secrets.INDEX_SERVER }} \
44
- ${{ secrets.INDEX_UPDATE_SCRIPT_PATH }}
41
+ ssh ${{ secrets.INDEX_USER }}@${{ secrets.INDEX_SERVER }} ${{ secrets.INDEX_UPDATE_SCRIPT_PATH }}
45
42
46
43
# - name: Push Docker image to index server
47
44
# run: |
You can’t perform that action at this time.
0 commit comments