Skip to content

yc-actions/yc-api-gateway-deploy

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

GitHub Action to deploy API Gateway to Yandex Cloud

Coverage

Create an API Gateway with the provided name if there is no one, or udpate existing gateway's specification

Table of Contents

Usage

      - name: Deploy API Gateway
        id: deploy-gateway
        uses: yc-actions/yc-api-gateway-deploy@v2
        with:
          yc-sa-json-credentials: ${{ secrets.YC_SA_JSON_CREDENTIALS }}
          gateway-name: yc-action-demo
          folder-id: bbajn5q2d74c********
          spec-file: apigw.yaml

See action.yml for the full documentation for this action's inputs and outputs.

Permissions

This action requires the following minimum set of permissions:

TODO: add permission set

License Summary

This code is made available under the MIT license.