Skip to content

Give OpenWiki the git history it is asked to read - #21

Merged
yuta24 merged 1 commit into
mainfrom
ci/openwiki-full-history
Jul 29, 2026
Merged

Give OpenWiki the git history it is asked to read#21
yuta24 merged 1 commit into
mainfrom
ci/openwiki-full-history

Conversation

@yuta24

@yuta24 yuta24 commented Jul 29, 2026

Copy link
Copy Markdown
Owner

Summary

初回のスケジュール実行(run 30423937430)が成功扱いで終わりながら PR を作らなかった問題の修正です。

1. fetch-depth: 0

actions/checkout の既定は fetch-depth: 1 で、OpenWiki には 1 コミットしか見えていませんでした。実行ログにエージェント自身の判断が残っています。

Single commit repository: The repo has only one commit (aaebdaf), which is a shallow clone. The previous init's recorded gitHead (8a131e6...) doesn't exist in this clone

これにより次の 2 つが成立しません。

  • openwiki/INSTRUCTIONS.md が指示している「git 履歴から変更の意図とリポジトリの変遷を読む」処理
  • openwiki/.last-update.jsongitHead を起点にした前回実行からの差分算出

結果として「更新不要」と結論し、create-pull-requestpull-request-operation = none で終了していました。

2. LangSmith トレースの無効化

LANGSMITH_API_KEY が未登録のまま LANGCHAIN_TRACING_V2: "true" だったため、実行のたびに Failed to send multipart request. Received status [403]: Forbidden が繰り返し出力され、OpenWiki 自身の出力が埋もれていました。動作への影響はありませんが、ログが追えなくなるため無効化します。

再有効化の手順はコメントとして残しています。

Notes

  • ソースコードの変更はありません
  • マージ後に手動実行して、履歴が見える状態での生成結果を確認する想定です

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Bug Fixes
    • Improved OpenWiki update reliability by enabling access to the repository’s complete history.
    • Prevented repeated tracing-related authorization errors during OpenWiki runs.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Jul 29, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 67e9f292-e877-49f4-b8b9-743a9f6ac3f4

📥 Commits

Reviewing files that changed from the base of the PR and between aaebdaf and 73047bf.

📒 Files selected for processing (1)
  • .github/workflows/openwiki-update.yml

📝 Walkthrough

Walkthrough

The OpenWiki update workflow now checks out the repository with full history and disables LangSmith/LangChain tracing environment variables.

Changes

OpenWiki workflow

Layer / File(s) Summary
Configure OpenWiki execution
.github/workflows/openwiki-update.yml
The checkout uses fetch-depth: 0, and LangSmith/LangChain tracing variables are commented out.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Possibly related PRs

  • yuta24/FineUIKit#20: Introduced the OpenWiki workflow configuration that this update modifies.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarizes the main workflow change: giving OpenWiki full git history to read.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch ci/openwiki-full-history

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@yuta24 yuta24 self-assigned this Jul 29, 2026
@yuta24
yuta24 merged commit b9ef27b into main Jul 29, 2026
2 checks passed
@yuta24
yuta24 deleted the ci/openwiki-full-history branch July 29, 2026 05:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant