Skip to content
package

GitHub Action

bytro-rclone-action

2 Latest version

bytro-rclone-action

package

bytro-rclone-action

rclone wrapper

Installation

Copy and paste the following snippet into your .yml file.

              

- name: bytro-rclone-action

uses: bytro/rclone-action@2

Learn more about this action in bytro/rclone-action

Choose a version

rclone-action

GitHub Action wrapper for rclone.

Usage

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.

Example workflow

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.

License

The scripts and documentation in this project are released under the MIT License