diff --git a/.github/workflows/CD..yml b/.github/workflows/CD..yml index 9bad566..9298bb7 100644 --- a/.github/workflows/CD..yml +++ b/.github/workflows/CD..yml @@ -5,27 +5,24 @@ on: [push] jobs: build: runs-on: ubuntu-latest - steps: - - name: Print VPS details + - uses: actions/checkout@v1 + - name: Copy repository contents via scp + uses: appleboy/scp-action@master env: - VPS_HOST: ${{ secrets.HOST }} - VPS_USERNAME: ${{ secrets.USERNAME }} - VPS_PORT: ${{ secrets.PORT }} - run: | - echo "VPS Host: $VPS_HOST" - echo "VPS Username: $VPS_USERNAME" - echo "VPS Port: $VPS_PORT" + HOST: ${{ secrets.HOST }} + USERNAME: ${{ secrets.USERNAME }} + PORT: ${{ secrets.PORT }} + KEY: ${{ secrets.SSHKEY }} + with: + source: "." + - - name: Executing remote deployment script + - name: Executing remote command uses: appleboy/ssh-action@master with: host: ${{ secrets.HOST }} - username: ${{ secrets.USERNAME }} - port: ${{ secrets.PORT }} - key: ${{ secrets.SSHKEY }} - script: | - echo "Deploying to host: ${{ secrets.HOST }}" - echo "Using username: ${{ secrets.USERNAME }}" - echo "Connecting via port: ${{ secrets.PORT }}" - sudo /root/asu-soda-newsite/CD.sh + USERNAME: ${{ secrets.USERNAME }} + PORT: ${{ secrets.PORT }} + KEY: ${{ secrets.SSHKEY }} + script: sudo /root/asu-soda-newsite/CD.sh