37 Commits

Author SHA1 Message Date
nrslib
dfbc455807 ci: feature ブランチへの push と手動実行に対応
takt/** ブランチへの push でも CI が走るよう push トリガーを拡張し、
workflow_dispatch を追加して GitHub UI からの手動実行を可能にする
2026-03-02 23:23:51 +09:00
nrslib
2be824b231 fix: PRコメント投稿ステップにも GH_REPO を設定
fork PR のレビュー結果投稿時に gh pr comment が fork 側を
参照して失敗する問題を修正。takt 実行ステップと同様に
GH_REPO: github.repository を env に追加。
2026-02-28 21:55:22 +09:00
nrslib
ff31d9cb0c fix: fork PR レビュー時に GH_REPO を設定して正しいリポジトリの issue を参照 2026-02-28 17:37:30 +09:00
nrslib
5fd9022caa fix: takt-review を pull_request_target に変更して fork PR でもシークレットを利用可能に
- pull_request → pull_request_target でベースリポジトリのコンテキストで実行
- fork リポジトリからのチェックアウトに repository を追加
- ANTHROPIC_API_KEY が空の場合に即座にエラー終了するガードを追加
2026-02-28 17:34:41 +09:00
nrslib
e5665ed8cd fix: takt-review のトリガーに reopened を追加 2026-02-28 15:29:00 +09:00
nrslib
929557aa86 fix: takt-review が fork PR で失敗する問題を修正
head.ref(ブランチ名)は fork のブランチを解決できないため head.sha に変更
2026-02-28 15:10:01 +09:00
nrslib
fb0b34386f ci: pull_request の ready_for_review でもCIが走るように修正 2026-02-28 14:24:45 +09:00
nrslib
2d0dc127d0 refactor: cc-resolve をコンフリクト解決専用に変更
レビュー指摘対応の機能を削除し、コンフリクト解決のみに集中するように変更。
- Collect PR review comments ステップを削除
- プロンプトからレビュー関連セクションを削除
- コミット済みコンフリクトマーカーの検出を追加
- コミットメッセージを "fix: resolve merge conflicts" に変更
2026-02-28 14:08:04 +09:00
nrslib
88455b7594 fix: cc-resolve でマージコミットがあれば常に push するように修正 2026-02-28 13:48:49 +09:00
nrslib
8bb9ea4e8c fix: cc-resolve の Resolve ステップに GH_TOKEN を追加 2026-02-28 13:47:33 +09:00
nrslib
d05cb43432 fix: cc-resolve で Claude にフル権限を付与 (--dangerously-skip-permissions) 2026-02-28 13:45:02 +09:00
nrslib
2a8cc50ba0 fix: cc-resolve でフォークPRをスキップし、同一リポジトリPRのみ対応 2026-02-28 13:29:22 +09:00
nrslib
e4af465d72 fix: cc-resolve の checkout 前ステップに --repo を追加し、プロンプトを /resolve の観点に忠実に修正 2026-02-28 13:26:57 +09:00
nrslib
f6d59f4209 fix: cc-resolve の checkout 前ステップに --repo を追加 2026-02-28 13:06:18 +09:00
nrslib
09fda82677 ci: PRコメント /resolve でコンフリクト解決・レビュー指摘修正を行うワークフローを追加 2026-02-28 12:56:43 +09:00
nrslib
6d50221dd5 ci: PRに対するTAKT Reviewワークフローを追加
Environment承認方式で、メンテナーが承認するまで実行されない。
レビュー結果はPRコメントとアーティファクトに出力。
2026-02-28 12:06:13 +09:00
nrslib
f9c30be093 feat: GitHub Discussions・Discord・X への一斉アナウンス workflow 追加 2026-02-24 23:42:22 +09:00
nrslib
3fe7520620 fix: auto-tag checkout に fetch-depth: 0 を追加(PR head SHA が shallow clone に存在しない問題) 2026-02-23 15:50:25 +09:00
nrslib
2a3ff222b8 ci: PR時にlint, test, e2e:mockを必須チェックとして実行 2026-02-22 17:21:22 +09:00
nrslib
e57612d703 ci: tag PR head SHA instead of merge commit for hotfix support 2026-02-22 12:32:15 +09:00
nrslib
192077cea8 ci: 依存パッケージの破損を検知する定期チェックを追加 2026-02-20 13:49:18 +09:00
nrslib
a50687a055 dist-tag 検証をリトライ付きに変更(npm レジストリの結果整合性対策) 2026-02-11 22:48:56 +09:00
nrslib
b9f8addaea fix: stable release時にnext dist-tagを自動同期 2026-02-10 10:08:35 +09:00
nrslib
a711368365 CI: skipped な TAKT Action ランを週次で自動削除する Action を追加 2026-02-06 00:01:23 +09:00
nrslib
53cb15bab1 CI: auto-tag に publish ジョブを統合、publish.yml を削除 2026-02-05 22:31:55 +09:00
nrslib
f8e58bcaf9 auto-tag: release/ ブランチからのマージのみに制限
develop を直接 main に PR すると自動削除されるため、
release/vX.X.X ブランチ経由のマージのみタグを作成するよう変更
2026-02-05 19:55:30 +09:00
nrslib
14d30b1895 add release action 2026-02-05 17:46:52 +09:00
nrslib
68e09e04af Fix Slack notification configuration
- Add webhook-type: incoming-webhook parameter
- Required for slackapi/slack-github-action@v2.0.0
2026-02-01 10:44:11 +09:00
nrslib
340703d5bd add SLACK WEBHOOK 2026-02-01 10:18:22 +09:00
nrslib
3cfefd906a add write to ci/cd 2026-02-01 10:03:05 +09:00
nrslib
6f1ad3c9ae add CICD log 2026-02-01 09:44:31 +09:00
nrslib
36b438e45a update cicd 2026-01-31 22:23:27 +09:00
nrslib
e2a47bc89a fix action 2026-01-31 22:20:32 +09:00
nrslib
95f6216a16 set takt model 2026-01-31 22:17:46 +09:00
nrslib
ff2c491cc5 CI/CD修正 2026-01-31 21:39:18 +09:00
nrslib
9e2fb10502 resolved #68 2026-01-31 21:34:51 +09:00
nrslib
9e68d75252 Add GitHub Actions workflow for npm publish 2026-01-25 21:57:55 +09:00