-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🎉 Docs アプリを追加 #24
🎉 Docs アプリを追加 #24
Conversation
Walkthroughドキュメンテーションのビルドとパフォーマンスチェックのために、GitHubのワークフローに Changes
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Device | URL |
---|---|
mobile | https://e91a959e.nito-docs.pages.dev |
Not what you expected? Are your scores flaky? GitHub runners could be the cause.
Try running on Foo instead
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Review Status
Actionable comments generated: 0
Configuration used: CodeRabbit UI
Files ignored due to filter (3)
- apps/docs/package.json
- apps/docs/public/favicon.svg
- apps/docs/tsconfig.json
Files selected for processing (12)
- .github/workflows/checks.yml (1 hunks)
- .github/workflows/development.yml (1 hunks)
- .github/workflows/preview.yml (1 hunks)
- .github/workflows/production.yml (1 hunks)
- apps/docs/.gitignore (1 hunks)
- apps/docs/README.md (1 hunks)
- apps/docs/astro.config.mjs (1 hunks)
- apps/docs/src/content/config.ts (1 hunks)
- apps/docs/src/content/docs/guides/example.md (1 hunks)
- apps/docs/src/content/docs/index.mdx (1 hunks)
- apps/docs/src/content/docs/reference/example.md (1 hunks)
- apps/docs/src/env.d.ts (1 hunks)
Files skipped from review due to trivial changes (4)
- apps/docs/.gitignore
- apps/docs/README.md
- apps/docs/src/content/docs/guides/example.md
- apps/docs/src/content/docs/reference/example.md
Additional comments: 8
apps/docs/src/env.d.ts (1)
- 1-2:
env.d.ts
ファイルに.astro/types.d.ts
とastro/client
の型定義への参照が含まれています。これらの参照がプロジェクトにとって正しいかどうかを確認してください。また、これらの型定義が必要であることを確認してください。apps/docs/src/content/config.ts (1)
- 1-7:
config.ts
ファイルでは、astro:content
からdefineCollection
をインポートし、@astrojs/starlight/schema
からdocsSchema
とi18nSchema
をインポートしています。これらのスキーマを使用してdocs
とi18n
の2つのコレクションを定義しています。これらの使用がプロジェクトのドキュメント構造と一致していることを確認してください。apps/docs/astro.config.mjs (1)
- 1-27:
astro.config.mjs
ファイルでは、astro/config
からdefineConfig
をインポートし、@astrojs/starlight
からstarlight
をインポートしています。starlight
プラグインはタイトル、ソーシャルリンク、サイドバーナビゲーションで構成されています。この設定がDocsアプリのプロジェクト要件と一致していることを確認してください。apps/docs/src/content/docs/index.mdx (1)
- 1-35:
index.mdx
ファイルには、Docsアプリのメインページのメタデータとコンテンツが含まれています。フロントマターはページのタイトル、説明、テンプレート、ヒーローセクション、アクションを定義しています。コンテンツには、@astrojs/starlight/components
からのCardGrid
とCard
コンポーネントを使用した次のステップの指示が含まれています。このコンテンツがDocsアプリのメインページに適していること、およびコンポーネントが正しく使用されていることを確認してください。.github/workflows/checks.yml (1)
- 58-75:
checks.yml
ワークフローファイルに新しいジョブdocs
が追加されています。このジョブはubuntu-22.04
で実行され、コードをチェックアウトし、Bunをセットアップし、キャッシュを使用して依存関係をインストールし、プロジェクトをビルドします。ジョブの設定が正しいこと、およびステップがDocsアプリに適していることを確認してください。.github/workflows/production.yml (1)
- 87-132:
production.yml
ワークフローファイルに新しいジョブdocs
が追加されています。このジョブはubuntu-22.04
で実行され、コードをチェックアウトし、GitHubアプリトークンを作成し、Bunをセットアップし、キャッシュを使用して依存関係をインストールし、プロジェクトをビルドし、Cloudflare Pagesに公開し、Lighthouseチェックを実行します。ジョブの設定が正しいこと、特にCloudflare Pagesへの公開とLighthouseチェックがDocsアプリに適していることを確認してください。.github/workflows/development.yml (1)
- 88-133:
development.yml
ワークフローファイルに新しいジョブdocs
が追加されています。このジョブはubuntu-22.04
で実行され、リポジトリをチェックアウトし、GitHubアプリトークンを作成し、Bunをセットアップし、キャッシュを使用して依存関係をインストールし、プロジェクトをビルドし、Cloudflare Pagesに公開し、パフォーマンスチェックのためにLighthouseを実行します。ジョブの設定が正しいこと、特にCloudflare Pagesへの公開とLighthouseチェックがDocsアプリに適していることを確認してください。.github/workflows/preview.yml (1)
- 89-136:
preview.yml
ワークフローファイルに新しいジョブdocs
が追加されています。このジョブはubuntu-22.04
で実行され、コードをチェックアウトし、GitHubアプリトークンを作成し、Bunをセットアップし、キャッシュを使用して依存関係をインストールし、プロジェクトをビルドし、Cloudflare Pagesに公開し、PRコメントが有効なLighthouseチェックを実行します。ジョブの設定が正しいこと、特にCloudflare Pagesへの公開とPRコメント付きのLighthouseチェックがDocsアプリに適していることを確認してください。
Issue
概要
Docs アプリを追加します.
レビュー観点
特になし
レビューレベル
レビュー優先度
参考リンク
スクリーンショット
Summary by CodeRabbit
新機能
ドキュメンテーション
その他