Browse Source

添加测试ssh连接的脚本

dengdx 3 tuần trước cách đây
mục cha
commit
080e581943
1 tập tin đã thay đổi với 7 bổ sung0 xóa
  1. 7 0
      .github/workflows/build-linux-arm-appimage.yml

+ 7 - 0
.github/workflows/build-linux-arm-appimage.yml

@@ -17,6 +17,13 @@ jobs:
   build-h5-production:
     runs-on: [self-hosted,ARM64]
     steps:
+      - name: Test SSH key
+        run: |
+          echo "${{ secrets.DEPLOY_KEY }}" > /tmp/test_key
+          chmod 600 /tmp/test_key
+          ssh -i /tmp/test_key -o StrictHostKeyChecking=no deploy@${{ secrets.DEPLOY_HOST }} "echo 'SSH key works!'"
+          rm /tmp/test_key
+          
       - name: 检出代码
         uses: actions/checkout@v4