メインコンテンツへスキップ
Fabled

モジュール作成者

レビューを申請、公開、フォローする

1 つのパブリッシャー名前空間を主張し、不変の証拠を提出し、人間によるレビューのライフサイクルに従います。

マニフェスト発行者を要求する

fabled module publisher status
fabled module publisher claim .

ステータスは、現在のアカウントがパブリッシャーの名前空間を所有しているかどうかをレポートし、所有者の ID を公開せずにその状態を示します。クレームはプロジェクトマニフェストからpublisher.idとpublisher.nameを読み取ります。発行者 ID は 2 ~ 39 個の小文字、数字、ハイフンで構成され、すべてのパッケージ ID の最初のセグメントになります。

リリース チャンネルを 1 つ送信します

送信する予定のリリースのコマンドを 1 つ選択してください。レビュー担当者と繰り返しながらプレリリースを使用します。

fabled module publish . --channel prerelease

検証済みのアーカイブが安定版チャネル用にレビューしたいリリース候補である場合にのみ、安定版を使用します。

fabled module publish dist/release.zip --channel stable

公開は、プロジェクト ディレクトリまたは検証済みのアーカイブを受け入れ、それをレビュー隔離データとしてアップロードし、Fabled のレシートがパッケージ ID、バージョン、チャネル、SHA-256、およびバイト長と一致することを確認します。アップロードしても、パッケージ コードが実行可能になったり、リリースがプレーヤー カタログに追加されたりすることはありません。

リストを作成してレビューを待ちます

fabled module submissions --status pending
fabled module submissions --package my-studio.my-dice --page 0 --size 25
export FABLED_SUBMISSION_ID="replace-with-the-submission-id"
fabled module status "$FABLED_SUBMISSION_ID"
fabled module status "$FABLED_SUBMISSION_ID" --wait

送信は PENDING、CHANGES_REQUESTED、REJECTED、APPROVED、または WITHDRAWN の間で進みます。人間による出力と JSON 出力には、制限付きのレビュー担当者のメモ、自動化された検出結果、および警告が含まれます。 --wait は決定時に停止し、デフォルトでは 5 秒ごとに最大 600 秒間ポーリングします。 --interval は 1 ~ 30 秒を受け入れ、--timeout は 1 ~ 1800 秒を受け入れます。

承認後

承認は 1 つのゲートであり、自動アクティブ化ではありません。リリースは、利用可能なカタログ チャネルに昇格する必要もあります。その後、メンバーはその資格を取得し、その条件に同意しながら正確なリリースを明示的にインストールし、適格なスコープでアクティブ化します。 Fabled は互換性のある依存関係を解決し、ブラウザー ホストによって信頼される署名付きランタイム プロジェクションのみを提供します。キャンペーンでの有効化には、インストールガイドの所有者と利用権の確認が適用されます。コミュニティモジュールの対応には、対応するソース候補版のデプロイが必要です。