Skip to content

GuillaumeFalourd/setup-rsync

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

77 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Setup Rsync

Public workflows that use this action. Action test on Ubuntu Action test on MacOS Action test on Windows

rsync

☞ Github actions to setup Rsync πŸ”„

Note: This action is supported on all runners operating systems (ubuntu, macos, windows)

πŸ“š Usage

Common

    steps:
      - uses: GuillaumeFalourd/[email protected]
      - run: rsync --version

SSH KEY

    steps:
      - uses: GuillaumeFalourd/[email protected]
        id: rsync
        with:
          ssh_key: ${{ secrets.MY_SSH_KEY }}
      - run: echo "SSK KEY PATH ${{ steps.rsync.outputs.ssh_key_path }}"
      - run: rsync --version

▢️ Action Inputs / Outputs

This action can receive a ssh_key input, which will be stored in a temporary file to perform further operations afterwards using the ssh_key_path output generated by the action.

🀝 Contributing

☞ If you're interested in contributing to this repository, please follow the guidelines

πŸ… Licensed

☞ This repository uses the Apache License 2.0