おま寿司
tamago
polidog/omakase
salmon

皿はコマンドから流します

登録フォームはありません。omasushi.yaml をルートに置いた公開リポジトリを、omasushi コマンドでレーンに流してください。

omasushi コマンドで

omakase のディレクトリで実行すると、git remote の owner/repo をこのサイトに登録します。

cd my-omakase
omasushi publish                      # uses the git remote
omasushi publish owner/repo           # or say which one

curl で

CLI を入れていなくても API を直接叩けます。

curl -X POST https://omasushi.dev/api/omakase \
     -H 'content-type: application/json' \
     -d '{"repo":"owner/repo"}'

返ってくるもの

登録できると 201、すでに流れていれば 200 で皿の URL が返ります。omasushi.yaml が無い・読めないときは 4xx とメッセージ。

{"ok":true,"id":"…","url":"https://omasushi.dev/omakase/…","created":true}
{"ok":false,"error":"notFound","message":"omasushi.yaml was not found …"}
omakase をまだ持っていない?
go install github.com/polidog/omasushi/cmd/omasushi@latest
omasushi init my-omakase && cd my-omakase
omasushi export
git init && git add . && git commit -m "my setup"
gh repo create --public --push
omasushi publish

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

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