diverger/GH OSS Helper

TypeScript GitHub Action for uploading assets to Alibaba Cloud OSS

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
regionOSS region (e.g. oss-cn-hangzhou)no
endpointCustom OSS endpoint URLno
access-keyAlibaba Cloud Access Key IDyes
secret-keyAlibaba Cloud Access Key Secretyes
bucketOSS bucket nameyes
assetsUpload rules in format "src:dst", one per line. Use "/" suffix for directoriesyes
timeoutUpload timeout in seconds (default: 600)no600
max-retriesMaximum number of retry attempts for failed uploadsno3
continue-on-errorContinue action even if some uploads failnofalse
enable-gzipEnable gzip compression for uploadsnofalse
public-readSet uploaded files to public-read ACLnofalse
headersCustom headers as JSON string (e.g., {"Cache-Control":"max-age=3600"})no
enable-debugEnable verbose debug logging (alternative to ACTIONS_STEP_DEBUG)nofalse
namedescription
urlComma-separated list of uploaded file URLs
urlsArray of uploaded file URLs
countNumber of files successfully uploaded
total-filesTotal number of files processed
uploaded-filesNumber of successfully uploaded files
failed-filesNumber of failed uploads
total-sizeTotal size of all files in bytes
uploaded-sizeTotal size of successfully uploaded files in bytes
success-rateUpload success rate as percentage
durationTotal upload duration in milliseconds
bucketOSS bucket name used
regionOSS region used