Skip to content

Commit b3349d7

Browse files
authored
Merge pull request #206 from AndrewCS149/testWorkflow
testWorkflow
2 parents 102c2a2 + fc4fb28 commit b3349d7

File tree

1 file changed

+21
-34
lines changed

1 file changed

+21
-34
lines changed

.github/workflows/staging.yml

Lines changed: 21 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -70,27 +70,21 @@ jobs:
7070
name: serverArtifact
7171
path: .
7272

73-
# - name: Upload Docker Compose File
74-
# uses: actions/upload-artifact@v4
75-
# with:
76-
# name: dockerCompose
77-
# path: docker-compose.yml
78-
7973
copy-files:
8074
name: Copy Files
8175
needs: [build-server, build-client]
8276
runs-on: ubuntu-latest
8377
environment: staging
8478
steps:
85-
- name: Create SSH Key
86-
run: |
87-
mkdir -p ${{ secrets.SSH_PRIVATE_KEY_PATH }}
88-
echo "${{ secrets.SSH_PRIVATE_KEY_CONTENT }}" > ${{ secrets.SSH_PRIVATE_KEY_PATH }}/${{ secrets.SSH_PRIVATE_KEY_NAME }}
89-
sudo chmod 600 ${{ secrets.SSH_PRIVATE_KEY_PATH }}/${{ secrets.SSH_PRIVATE_KEY_NAME }}
90-
shell: bash
79+
# - name: Create SSH Key
80+
# run: |
81+
# mkdir -p ${{ secrets.SSH_PRIVATE_KEY_PATH }}
82+
# echo "${{ secrets.SSH_PRIVATE_KEY_CONTENT }}" > ${{ secrets.SSH_PRIVATE_KEY_PATH }}/${{ secrets.SSH_PRIVATE_KEY_NAME }}
83+
# sudo chmod 600 ${{ secrets.SSH_PRIVATE_KEY_PATH }}/${{ secrets.SSH_PRIVATE_KEY_NAME }}
84+
# shell: bash
9185

92-
- name: Add Host Key to known_hosts
93-
run: ssh-keyscan -H ${{ secrets.SSH_HOST }} >> ${{ secrets.SSH_PRIVATE_KEY_PATH }}/known_hosts
86+
# - name: Add Host Key to known_hosts
87+
# run: ssh-keyscan -H ${{ secrets.SSH_HOST }} >> ${{ secrets.SSH_PRIVATE_KEY_PATH }}/known_hosts
9488

9589
- name: Download Client Artifacts
9690
uses: actions/download-artifact@v4
@@ -104,28 +98,21 @@ jobs:
10498
name: serverArtifact
10599
path: server
106100

107-
# - name: Download Docker Compose File
108-
# uses: actions/download-artifact@v4
109-
# with:
110-
# name: dockerCompose
111-
# path: docker-compose.yml
112-
113-
- name: List folders
114-
run: ls -l
115-
116-
- name: List Client Files
117-
run: ls -l
118-
working-directory: client
119-
120-
- name: List Server Files
121-
run: ls -l
122-
working-directory: server
123-
124-
- name: List Server/Server Files
125-
run: ls -l
126-
working-directory: server/server
101+
# - name: Copy Files to Server
102+
# run: |
103+
# scp -i ${{ secrets.SSH_PRIVATE_KEY_PATH }}/${{ secrets.SSH_PRIVATE_KEY_NAME }} server/docker-compose.yml ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:${{ secrets.DEVBLOG_ROOT_PATH }}
104+
# scp -i ${{ secrets.SSH_PRIVATE_KEY_PATH }}/${{ secrets.SSH_PRIVATE_KEY_NAME }} -r client/dist ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:${{ secrets.DEVBLOG_ROOT_PATH }}/client
105+
# scp -i ${{ secrets.SSH_PRIVATE_KEY_PATH }}/${{ secrets.SSH_PRIVATE_KEY_NAME }} client/Dockerfile ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:${{ secrets.DEVBLOG_ROOT_PATH }}/client
106+
# scp -i ${{ secrets.SSH_PRIVATE_KEY_PATH }}/${{ secrets.SSH_PRIVATE_KEY_NAME }} server/server/Dockerfile ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:${{ secrets.DEVBLOG_ROOT_PATH }}/server
107+
# scp -i ${{ secrets.SSH_PRIVATE_KEY_PATH }}/${{ secrets.SSH_PRIVATE_KEY_NAME }} -r server/app/publish ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:${{ secrets.DEVBLOG_ROOT_PATH }}/server
127108

128109
- name: Copy Files to Server
110+
uses: actions/checkout@v2
111+
- name: Setup SSH
112+
uses: webfactory/[email protected]
113+
with:
114+
ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY_CONTENT }}
115+
- name: Copy Artifacts to Server
129116
run: |
130117
scp -i ${{ secrets.SSH_PRIVATE_KEY_PATH }}/${{ secrets.SSH_PRIVATE_KEY_NAME }} server/docker-compose.yml ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:${{ secrets.DEVBLOG_ROOT_PATH }}
131118
scp -i ${{ secrets.SSH_PRIVATE_KEY_PATH }}/${{ secrets.SSH_PRIVATE_KEY_NAME }} -r client/dist ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:${{ secrets.DEVBLOG_ROOT_PATH }}/client

0 commit comments

Comments
 (0)