actions-marketplace-validations/Sirv Upload

Upload directory to Sirv

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
clientIdSirv client IDyes
clientSecretSirv client secretyes
source_dirdirectory to uploadyes
output_dirdestination directory for uploadno/upload
purgeDelete files from Sirv if no longer present in reponofalse
deploy_modeDeployment strategy: direct uploads to the live path, staged uploads to a release path and then promotes itnodirect
verifyVerification strategy after upload: none or manifestnomanifest
rollback_on_failureWhen staged cutover fails, restore the previous live foldernotrue
max_concurrencyMaximum number of concurrent Sirv operationsno10
max_retriesMaximum number of retries per Sirv API callno3
namedescription
live_pathFinal live Sirv directory
release_pathStaged release directory when deploy_mode=staged
backup_pathBackup directory created from the previous live release
object_keyDeprecated alias for live_path
object_locationsDeprecated alias for live_path