xserverにgithub actionsを使いsshでログインし、linux commandsを実行

Github actionsを最近使い初めたけど、ymlファイルを使ってsshコマンドを実行し、xserverにログインできる。普通にいろんなlinux commandを使えるので便利

  #    - name: Remove files via ssh
  #      uses: fifsky/ssh-action@master
  #      with:
  #        command: |
  #          ls -a
  #          cd XXXX.xsrv.jp/public_html/
  #          ls -a
  #          rm precache-manifest* || true
  #          rm -r static || true
  #        host: XXXX.xserver.jp
  #        port: 10022
  #        user: XXXX
  #        key: ${{ secrets.SSH_PRIVATE_KEY }}

さらに詳しい実行例はここを参照