Go to file
Ali Najafizadeh 97ad76feb6 Add more logs 2019-11-23 23:07:07 -05:00
Dockerfile v0.1.0 2019-11-19 00:34:33 -05:00
LICENSE v0.1.0 2019-11-19 00:34:33 -05:00
README.md Update Readme 2019-11-19 00:39:30 -05:00
action.yml v0.1.0 2019-11-19 00:34:33 -05:00
entrypoint.sh Add more logs 2019-11-23 23:07:07 -05:00

README.md

SSH and SCP Setup in GITHUB's Action

Setup ssh agent for both ssh and scp. Script can be run before and after scp operation has been completed

USAGE

- name: Operations
  uses: alinz/ssh-scp-action@master
  env:
    HELLO: cool
    MESSAGE: hello world
  with:
    key: ${{ secrets.SSH_KEY }}
    host: example.com
    port: 22
    user: john
    # runs this on remove server
    ssh_before: |
      rm -rf sample1.dat sample2.dat
      echo $HELLO
      echo $MESSAGE
      ls -lath      

    # then uploads these 2 files
    scp: |
      sample1.txt john@example.com:~/sample1.dat
      sample2.txt john@example.com:~/sample2.dat      

    # then run these commands
    ssh_after: |
      echo $HELLO
      echo $MESSAGE
      ls -lath