Skip to content

VOICEVOX資産のstaging配信先の手順を設計書に追記 - #6932

Closed
TinyKitten wants to merge 1 commit into
devfrom
docs/voicevox-staging-delivery
Closed

TinyKitten wants to merge 1 commit into
devfrom
docs/voicevox-staging-delivery

Conversation

@TinyKitten

Copy link
Copy Markdown
Member

概要

#6931 のうち、ドキュメントの追記のみを行う。VOICEVOX 資産の staging 配信先(R2 バケット trainlcd-assets-dev / ホスト assets-stg.trainlcd.app)への公開手順を、オンデバイス TTS 設計書に追加した。

Cloudflare 側の実作業(バケット作成・独自ドメインの紐付け・staging への公開)と dev CONFIG_KV への voicevox_tts_manifest_url_ios 追加はこのPRには含まれない。詳細は下の「残作業」を参照。

変更の種類

  • バグ修正
  • 新機能
  • リファクタリング
  • ドキュメント
  • CI/CD
  • その他

変更内容

  • docs/spec/tts/on-device-tts-ios.md に「staging 配信先」節を追加
    • 本番 / staging のバケット・ホスト・参照する CONFIG_KV の対応表
    • バケットが -dev、ホストが -stg と揃っていない理由(既存の命名の混在に合わせた意図的な選択であること)
    • VOICEVOX_R2_BUCKET / VOICEVOX_ASSETS_HOST を渡して scripts/publish-voicevox-assets.mjs を実行する手順。バケット作成とドメイン紐付けも同じ実行に含まれる
    • dev 側の voicevox_tts_manifest_url_ios だけを staging に向け、production は据え置くという運用

アプリ側のコード変更は無い(#6931 の想定どおり)。

残作業(このPRの範囲外)

  1. R2 バケット trainlcd-assets-dev の作成と assets-stg.trainlcd.app の紐付け
  2. staging バケットへの資産公開
  3. dev CONFIG_KVconfig:remotevoicevox_tts_manifest_url_ios = https://assets-stg.trainlcd.app/voicevox/manifest.json を追加(functions リポジトリ側)

テスト

  • npm run lint が通ること
  • npm test が通ること
  • npm run typecheck が通ること

省略: docs/** のみの変更でアプリのコードに変更が無いため。markdownlint-cli2 は追加箇所について MD013(line-length)以外の指摘なしを確認した(MD013 はこのファイルの既存行にも出ており、リポジトリで運用していない)。

関連Issue

Refs #6931

Issue の 4 項目のうちドキュメント(項目 4)だけを満たすため、Closes ではなく Refs にしている。

スクリーンショット(任意)

UI 変更なし: docs/** のみの変更で、アプリの画面には影響しません。

🤖 Generated with Claude Code

https://claude.ai/code/session_011tVYs6Yu7jchkzxe6hAG2t

@TinyKitten TinyKitten self-assigned this Sep 10, 2026
@coderabbitai

coderabbitai Bot commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Warning

Review limit reached

Next included review available in 32 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used all 2 included reviews currently available. Your 52 included PR review attempts over the past 7 days set your current allowance at 2 reviews per hour.

Your organization has reached its usage spending cap. Adjust your spending cap in the billing tab.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Essentials

Run ID: 0adce699-8916-466c-b157-065d8327c431

📥 Commits

Reviewing files that changed from the base of the PR and between 8a0ac7c and a27fb19.

📒 Files selected for processing (1)
  • docs/spec/tts/on-device-tts-ios.md

Comment @coderabbitai help to get the list of available commands.

@TinyKitten

Copy link
Copy Markdown
Member Author

staging 手順のドキュメントは #6930 に統合しました。#6930 の音声差し替え(24.vvm / スタイル ID 119)を前提にした記述なので、そちらのマージ可否と運命を共にするのが適切なためです。

@TinyKitten TinyKitten closed this Sep 10, 2026
@TinyKitten
TinyKitten deleted the docs/voicevox-staging-delivery branch September 10, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant