おま寿司
kappa
polidog/omakase/apps
tamago
polidog/omakase/fonts
ootoro
polidog/omakase/herdr
salmon
polidog/omakase/ime
ootoro
polidog/omakase/kitty
kappa
polidog/omakase/omarchy
salmon

皿は GitHub の issue から流します

登録フォームも直接 API もありません。パック(omasushi.yaml を持つサブディレクトリ)を並べた公開リポジトリを polidog/omasushi の issue で提出すると、ボットが検証してレーンに流します。

omasushi コマンドで

リポジトリのディレクトリで実行すると、git remote の owner/repo を記入済みの提出 issue をブラウザで開きます。あとは Submit を押すだけ。

cd my-packs
omasushi publish                      # uses the git remote
omasushi publish owner/repo           # or say which one
omasushi コマンド →

issue フォームで

CLI を入れていなくても、提出フォームに owner/repo を書くだけで流せます(GitHub アカウントが必要です)。

issue で提出する →

そのあと何が起きる?

GitHub Actions がリポジトリのパックを検証し、通れば皿の URL をコメントして issue を閉じます。承認は自動、人の判断は挟みません。読めなかったときはエラーがコメントされるので、リポジトリを直して issue を編集すると再検証されます。

パックをまだ持っていない?
go install github.com/polidog/omasushi/cmd/omasushi@latest
omasushi init my-packs && omasushi init my-packs/ime
omasushi export my-packs/ime          # keep what belongs to this feature
cd my-packs && git init && git add . && git commit -m "packs"
gh repo create --public --push
omasushi publish

誰でも流せて、誰でも再取得できます。リポジトリから omasushi.yaml が消える/private になると、再取得が 3 回連続で失敗した時点でレーンから下がります。

おま寿司 · ごちそうさまでした · お会計 0 円 · CLI on GitHub