Create your Link in Bio for Bluesky
at main 683 B view raw
1#!/usr/bin/env bash 2set -euo pipefail 3 4ATPROTO_COMMIT=98711a147a8674337f605c6368f39fc10c2fae93 5 6# git submoduleを使うとDockerビルド中に動作しないため、gigetを使ってatprotoを取得する 7if [ ! -d atproto ]; then 8 # https://github.com/bluesky-social/atproto/commit/f2f8de63b333448d87c364578e023ddbb63b8b25 9 pnpm giget gh:bluesky-social/atproto#$ATPROTO_COMMIT atproto 10fi 11mkdir -p ./lexicons/com/atproto 12cp -r ./atproto/lexicons/com/atproto/repo ./lexicons/com/atproto 13 14LEXICONS=$(find ./lexicons -name '*.json' -type f) 15echo y | pnpm lex gen-api ./app/generated/api $LEXICONS 16echo y | pnpm lex gen-server ./app/generated/server $LEXICONS 17 18pnpm prisma generate