deephaven/Sync Salmon Directory

Syncs a directory to a bucket using rclone.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Sep 24, 2025
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: deephaven/salmon-sync@a5f767c0edc5b27ec58796658d61a388c0b45192 # v1.2.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
sourceThe source directory to sync.yes
destinationThe destination directory to sync. Relative to the bucket. It is recommended to use the GitHub repo path (such as deephaven/salmon-sync) as the minimum base to prevent collisions.yes
aws-roleThe AWS role to assume.yes
productionIf true, the files will be deployed to the production site. Otherwise they will be deployed to the preview site.nofalse
temporaryIf true, the files will be marked as temporary and deleted after 14 days. Otherwise they will persist in S3 indefinitely.notrue
copy-onlyIf true, uses rclone copy instead of sync. The files will be copied to the destination without affecting the existing files that do not exist in the source.nofalse

no outputs