actions-marketplace-validations/YC Object Storage Upload

GitHub Action to upload files to Yandex Cloud Object Storage.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Feb 9, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/yc-actions_yc-obj-storage-upload@061f1689c7bf481967f236fc44c3ef160b750439 # no releases — HEAD as of 2026-07-12

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

namedescriptionrequireddefault
yc-sa-json-credentialsJSON containing authorized key for Service Account. Either this or `yc-iam-token` or `yc-sa-id` should be provided. More info https://cloud.yandex.ru/docs/container-registry/operations/authentication#sa-jsonno
yc-iam-tokenIAM token for Yandex Cloud. Either this or `yc-sa-json-credentials` or `yc-sa-id` should be provided. More info https://yandex.cloud/ru/docs/iam/concepts/authorization/iam-tokenno
yc-sa-idService Account ID. Will be uses to exchange GitHub token to Yandex Cloud token. Either this or `yc-iam-token` or `yc-sa-json-credentials` should be provided. More info https://yandex.cloud/ru/docs/iam/concepts/workload-identityno
bucketObject Storage bucket name for codeyes""
prefixPrefix that will added to all keys.no""
rootPath that will considered as root.yes
includePatterns to include. Multilineno*
excludeExclude patterns. Multilineno""
clearClear bucket before upload.nofalse
cache-controlCache-Control header value. Multiline. Path mapped to value.no""

no outputs