expo-cicd-workflows

作成者: expo

Expoプロジェクト向けのEAS CI/CDワークフローYAMLファイルを作成・検証します。ExpoのAPIから最新のJSONスキーマを取得し、ジョブタイプ、パラメータ、トリガー、ランナー設定が最新であることを保証します。GitHubイベント、ワークフロー入力、ジョブ出力、ステップ結果のコンテキストを使用した${{ }}構文による動的式をサポートします。スキーマに対してワークフロー構造をチェックし、デプロイ前にエラーを報告する組み込みの検証スクリプトを含みます。構文に関するリファレンスドキュメントを提供します...

npx skills add https://github.com/expo/skills --skill expo-cicd-workflows

expoのその他のスキル

android-e2e-testing
expo
Androidエミュレーター上でADBを使用してExpo Routerの機能をテストします。ネイティブAndroid機能を実装した後や、AndroidでのUI動作を確認する際に使用してください。
official
deep-code-review
expo
設計に焦点を当てた詳細なコードレビュー - PRの変更を評価する前にコードベースのコンテキストを理解し、構造化されたフィードバックをGitHubに投稿します
official
building-native-ui
expo
ネイティブなExpoアプリを構築するための完全ガイド。ルーティング、スタイリング、コンポーネント、プラットフォームの慣習を網羅。Expo Routerの基礎、ネイティブタブ、スタックナビゲーション、モーダル、フォームシートを詳細なルート構造の慣習とともに解説。Appleヒューマンインターフェースガイドラインに準拠したスタイリングルール(フレックスボックスレイアウト、セーフエリア処理、アニメーション、CSS boxShadowによるシャドウ、レスポンシブデザインパターン)を含む。ライブラリの推奨事項(SFシンボル用のexpo-image、expo-audio、expo-videoなど)を記載。
official
eas-update-insights
expo
公開されたEASアップデートの健全性を確認:クラッシュ率、インストール/起動数、ユニークユーザー、ペイロードサイズ、埋め込み型とOTAユーザーの内訳など。
official
expo-api-routes
expo
Expo RouterにおけるAPIルート。EAS Hosting上でサーバーサイドロジック、シークレット、サードパーティ連携を実現します。appディレクトリ内に+api.tsサフィックスでルートを作成し、HTTPメソッド(GET、POST、PUT、DELETE)に対応する名前付き関数をエクスポートします。クエリパラメータ、ヘッダー、JSONボディ、動的ルートセグメントを処理し、Webクライアント向けにCORSヘッダーを追加します。サーバーサイドのシークレットにはprocess.env経由でアクセスし、ローカルでは.envファイル、本番環境ではeas env:createで変数を設定します。EAS Hosting(Cloudflare Workers)にeas...でデプロイします。
official
expo-deployment
expo
ExpoアプリのiOS App Store、Android Play Store、ウェブホスティング、プレビュー環境への自動デプロイ。単一コマンドでiOS(App StoreおよびTestFlight)とAndroid(Google Play Store)向けのプロダクションビルドと提出をサポート。自動PRプレビューURLとプロダクションドメインサポートを備えたウェブデプロイ用のEAS Hostingを含む。コードプッシュ時にビルドと提出をトリガーするEAS WorkflowsによるCI/CDワークフロー自動化を提供。リモートでの自動バージョン管理...
official
expo-dev-client
expo
EAS Buildまたはローカルで、実機上でネイティブコードをテストするためのカスタムExpo開発クライアントを構築します。カスタムネイティブモジュール、Appleターゲット(ウィジェット、アプリクリップ)、またはExpo Goに含まれないサードパーティのネイティブコードを使用する場合にのみ必要です。まずはnpx expo startでExpo Goをお試しください。自動TestFlight提出によるクラウドビルド、またはお使いのマシンでのローカルビルドをサポートし、.ipa(iOS)または.apk/.aab(Android)ファイルを出力します。eas.jsonに、設定を行う開発プロファイルを含む構成が必要です。
official
expo-module
expo
Expo Modules API(Swift、Kotlin、TypeScript)を使用したExpoネイティブモジュールとビューの作成および記述のガイド。モジュール定義DSL、ネイティブ…をカバー。
official