{"repo":"yc-actions/yc-sls-container-deploy","free":true,"listed":false,"github":"https://github.com/yc-actions/yc-sls-container-deploy","clone":"git clone https://github.com/yc-actions/yc-sls-container-deploy.git","description":"GitHub Action to deploy Serverless Container to Yandex Cloud","language":"TypeScript","stars":36,"topics":["docker","github-actions","serverless","serverless-containers","yandex-cloud"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"GitHub Action to deploy Serverless Container to Yandex Cloud Create a serverless container with the provided name if there is no one. Then deploy a new revision using the provided image name and tag. Table of Contents - Usage - Secrets - Permissions - Development - License Summary Usage One of yc-sa-json-credentials , yc-iam-token or yc-sa-id should be provided depending on the authentication method you want to use. The action will use the first one it finds. - yc-sa-json-credentials should contain JSON with authorized key for Service Account. More info in Yandex Cloud IAM documentation. - yc-iam-token should contain IAM token. It can be obtained using yc iam create-token command or using yc-actions/yc-iam-token-fed - yc-sa-id should contain Service Account ID. It can be obtained using yc iam service-accounts list command. It is used to exchange GitHub token for IAM token using Workload Identity Federation. More info in Yandex Cloud IAM documentation. See action.yml for the full documentation for this action's inputs and outputs. Ephemeral disk mounts (Preview) You can mount ephemeral disks to your Serverless Container to store temporary data larger than the /tmp limit. Add revision-ephemeral-mounts with one or more lines using the format MOUNT PATH:SIZE[:ACCESS MODE] : Notes: - SIZE accepts values like 512Mb or 5Gb . - ACCESS MODE is optional; defaults to read-write. Allowed values mirror storage mounts: read-only ro readOnly read only ReadOnly read-write rw readWrite read w","default_branch":null,"files":null,"tree":[],"storefront":"/r/yc-actions","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yc-actions/yc-sls-container-deploy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}