supbose/Copy Release Files

Copy Tauri build files to versioned release directory with optional FTP upload

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
source-dirSource directory containing bundled filesnosrc-tauri/target/release/bundle/
target-rootTarget root directory for release filesnosrc-tauri/target/release/fabu/
config-filePath to tauri.conf.jsonnosrc-tauri/tauri.conf.json
filter-by-version是否只复制符合当前版本号的文件到指定目录notrue
file-extensionsComma-separated list of file extensions to copy (e.g., .exe,.msi,.dmg)no""
enable-ftpFTP mode: disabled (default), ci (external FTP step), use (built-in FTP)nodisabled
ftp-hostFTP server hostname (required when enable-ftp is "use")no
ftp-usernameFTP username (required when enable-ftp is "use")no
ftp-passwordFTP password (required when enable-ftp is "use")no
ftp-server-dirRemote directory on FTP servernodownload
upload-latest是否上传Latest版本到FTP服务器nodisabled
github-tokenGitHub token for FTP uploadno""
cdn-base-urlCDN base URL for download links (e.g., https://cdn.example.com/)nohttps://cdn.ali.yiruan.wang/
timezoneTimezone for pub_date in latest.json (e.g., Asia/Shanghai, UTC)noAsia/Shanghai
namedescription
versionApplication version extracted from config
target-dirFull path to the versioned target directory
enable-ftpCurrent FTP mode (disabled/ci/use)
ftp-upload-successFTP upload result (disabled/external/true/false)
latest-json-pathPath to the latest.json file