SkillAgentSearch skills...

Rclone

Wraps the rclone CLI to be used in Github Actions

Install / Use

/learn @wei/Rclone
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Github Action for rclone

This Action wraps rclone to enable syncing files and directories to and from different cloud storage providers.

Features

  • "rsync for cloud storage"
  • sync to and from different cloud storage providers
  • backup files or deploy artifacts to remote storage

Usage

Github Actions

on: push
jobs:
  rclone:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@master
    - name: rclone
      uses: wei/rclone@v1
      env:
        RCLONE_CONF: ${{ secrets.RCLONE_CONF }}
      with:
        args: copy <source>:<source_path> <dest>:<dest_path>

RCLONE_CONF can be omitted if CLI arguments or environment variables are supplied. RCLONE_CONF can also be encrypted if RCLONE_CONFIG_PASS secret is supplied.

Docker

docker run --rm -e "RCLONE_CONF=$(cat ~/.config/rclone/rclone.conf)" $(docker build -q .) \
  copy <source>:<source_path> <dest>:<dest_path>

Author

Wei He github@weispot.com

License

MIT

View on GitHub
GitHub Stars74
CategoryDevelopment
Updated13d ago
Forks33

Languages

Dockerfile

Security Score

85/100

Audited on Mar 20, 2026

No findings