GitHub Action wrapper for rclone.
Create a workflow .yml
file in your repositories .github/workflows
directory. An example workflow is available below. For more information, reference the GitHub Help Documentation for creating a workflow file.
name: Release
on: push
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: bytro/rclone-action@v2
with:
args: copy dist s3:target
env:
RCLONE_CONFIG_S3_TYPE: s3
RCLONE_CONFIG_S3_ACCESS_KEY_ID: ${{ secrets.ACCESS_KEY_ID }}
RCLONE_CONFIG_S3_SECRET_ACCESS_KEY: ${{ secrets.SECRET_ACCESS_KEY }}
See the rclone documentation on environment variables for info on remote access configuration and the commands overview for an index of all commands in rclone.
The scripts and documentation in this project are released under the MIT License