ユーザー作業の一覧 (初回リリース前: マージ・Secrets・公開の判断と実環境での確認)
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 25/100
Rechercherichtung
Start with the checklist in this issue and the webtunnel setup instructions in bannzai/webtunnel's PROJECT.md. Review deploy.yml and scripts/preview-pr.sh, then follow the listed steps for credentials, deployment, and preview verification. Done means the release decision is recorded and the listed setup and real-Cloudflare checks are completed.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
初回リリース (MVP の公開と bannzai 自身のインスタンスのデプロイ) までに、bannzai にしかできない作業と、agent が実行できない実環境での確認をまとめる issue です。追記はコメントで行います。
ロードマップの親 issue: https://github.com/bannzai/pre-github/issues/4
作業
- 立ち上げ PR をマージする (2026-10-05 にチャットの指示でマージ済み) (ブロック中: https://github.com/bannzai/pre-github/pull/2)。agent ができない理由: auto-merge-pr.sh が
NEXT=humanで止めた (REASON=データの移行を含む変更です。migrations/の追加がマイグレーションの変更として分類された)。未マージの間、子 issue の PR はこのブランチの上に積まれ main に入らない。実行方法:gh-pr-merge 2または https://github.com/bannzai/pre-github/pull/2 - webtunnel 用の Tailscale の trust credential を発行し Secrets に登録する (ブロック中: なし。GitHub Actions 上のブラウザを手で操作して確認する経路を使う時だけ必要で、E2E のスクリーンショットでの確認はこの作業なしで動く)。agent ができない理由: Tailscale の管理画面での認証情報の新規発行のため。実行方法: bannzai/webtunnel の
PROJECT.md「新しいプロジェクトに webtunnel を導入する」の手順で Subjectrepo:bannzai@10897361/pre-github@1405589245:*の credential を発行し、gh secret set TS_OIDC_CLIENT_ID -R bannzai/pre-githubとgh secret set TS_OIDC_AUDIENCE -R bannzai/pre-githubを実行する - bannzai 自身のインスタンス用の Cloudflare の Secrets と D1 を用意する (ブロック中: 関門 3 で公開に進むと決めた後の
deploy.ymlの実行)。agent ができない理由: GitHub Secrets への秘匿情報の登録は確認を要する操作のため (~/.claude/CLAUDE.md「自律性と確認の境界」)。実行方法:npx wrangler d1 create pre-githubで D1 を作り、gh variable set D1_DATABASE_ID -R bannzai/pre-github --body <database_id>、gh secret set CLOUDFLARE_API_TOKEN -R bannzai/pre-github、gh secret set CLOUDFLARE_ACCOUNT_ID -R bannzai/pre-githubを実行し、npx wrangler secret put PRE_GITHUB_TOKENでインスタンスの token を置く。その後gh workflow run deploy.yml -R bannzai/pre-github - 関門 3 (触れる版) で公開に進むかを決める (ブロック中: 第 2 弾のマージ後に関門 3 の issue を作る)。agent ができない理由: 公開の判断のため。実行方法: 関門 3 の issue にコメントで返す
実機・実環境での確認
- 本物の Cloudflare に置いたインスタンスで preview を作って開ける (対象: 第 1 弾・第 2 弾)。
deploy.ymlの実行後にscripts/preview-pr.shで自分のブランチの PR を送り、html_urlを開いてログイン → 本文と差分が表示される → 削除ボタンで消えることを確認する。agent が確認できない理由: 本番の Cloudflare アカウントへのデプロイと secret の登録がユーザー作業で、CI は local D1 のwrangler devでしか確認していないため
セッション再開
cd /Users/bannzai/ghq/github.com/bannzai/pre-github
claude --resume b84d4d55-461c-45bd-b620-736664c946b7
- Vorherrschende Sprache
- TypeScript
- Sterne
- 0
- Forks
- 0
- Ø Merge
- 1 Std. 23 Min.
- Gemergte PRs (30 T.)
- 9
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Kein Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus bannzai/pre-github
-
関門 3: 触れる版Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 25/100
bannzai/pre-github#18 ·
-
関門 2: デザインOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 22/100
bannzai/pre-github#10 · 1 Kommentar ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 18/100
bannzai/pre-github#4 ·
Alle Issues in bannzai/pre-github
Ähnliche Issues
-
a10y a10y-audit ai-driven-qa claude
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
linagora/twake-directory-manager#219 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
type: bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 79/100
Maintainer antworten meist innerhalb von 1 Tag
-
0️⃣ phase/new
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
Pulse v7: buildPreferencesFromTelos() bypasses telosSectionOrFile(), renders empty on unified-TELOS installsEvtl. vergeben @zephyr91 hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
danielmiessler/LifeOS#2393 ·
Maintainer antworten meist innerhalb von 4 Tagen