katanaSecretsYamlCode function

String katanaSecretsYamlCode()

Contents of katana_secrets.yaml.

katana_secrets.yamlの中身。

Implementation

String katanaSecretsYamlCode() => """
# Describe Cloudflare secret information.
# Cloudflareのシークレット情報を記述します。
cloudflare:
  turso:
    # Turso Platform API Token. This non-empty value takes precedence over `katana.yaml`.
    # TursoのPlatform API Token。空でない場合は`katana.yaml`より優先されます。
    platform_api_token:

  tidb:
    # TiDB Connection URL. This non-empty value takes precedence over `katana.yaml`.
    # TiDBのConnection URL。空でない場合は`katana.yaml`より優先されます。
    connection_url:
    # Organization API key used only by `katana apply`.
    management_api:
      public_key:
      private_key:
    # Data API key generated for Cloudflare Workers.
    data_service:
      app_id:
      api_key_id:
      region:
      public_key:
      private_key:
    # Two-stage public endpoint cutover state. Managed automatically.
    cutover:
      manifest_hash:
      baseline_worker_deployment_id:
      worker_deployment_id:
      state:

# Describe purchase secret information.
# 課金のシークレット情報を記述します。
purchase:
  app_store:
    # App Store shared secret. This non-empty value takes precedence over `katana.yaml`.
    # App Store共有シークレット。空でない場合は`katana.yaml`より優先されます。
    shared_secret:

# Describe Github secret information.
# Githubのシークレット情報を記述します。
github:
  # Please describe the Github token.
  # Githubのトークンを記載してください。
  token:

  slack:
    # Slackに通知を送ります。
    # 下記の手順で設定を行います。
    # 1. Slack の「App」にGitHubを追加する
    #    https://developer.mamezou-tech.com/blogs/2022/12/12/notify-github-actions-workflow-to-slack/
    # 2. Slack の「 Incoming Webhook」 を利用
    #    https://w1625424953-rox450381.slack.com/apps/A0F7XDUAZ--incoming-webhook-?tab=more_info
    #
    incoming_webhook_url:
""";