title: How to execute command from Github Action via SSH into whitelisted server?
body: <p>I met a problem when trying to apply CI/CD into our project using Github Action. The server has the firewall to enable access for a listed ip only.</p>
  <p>I have found a method by using Github meta api <a href="https://api.github.com/meta" rel="nofollow noreferrer">https://api.github.com/meta</a> but they denied to apply.</p>
  <p>Is there any other way to apply this?</p>
  <p>Our current <code>ci.yml</code></p>
  <pre><code>name: remote ssh
  on:
    push:
      branches: [ master ]
  
  jobs:
    build:
      name: Build
      runs-on: ubuntu-latest
      steps:
        - name: execute ssh command via using private key
          uses: appleboy/ssh-action@master
          with:
            host: ${{ secrets.REMOTE_HOST }}
            username: ${{ secrets.REMOTE_USER }}
            key: ${{ secrets.CICD_SSH_KEY }}
            port: ${{ secrets.PORT }}
            script:
              pwd
  </code></pre>