Skip to content

Place folder groups at the top of the workflow list#7

Merged
kimuchanman merged 1 commit intomainfrom
feat/folders-on-top
Feb 20, 2026
Merged

Place folder groups at the top of the workflow list#7
kimuchanman merged 1 commit intomainfrom
feat/folders-on-top

Conversation

@kimuchanman
Copy link
Owner

Summary

  • ワークフロー一覧でフォルダグループをリスト最上部に配置
  • GitHub 内部エンドポイント (workflows_partial) を使い全ワークフローを並列 fetch で一括取得
  • フォルダの折りたたみ/展開、アクティブワークフローを含むフォルダの自動展開
  • SPA ナビゲーション対応 (MutationObserver + Turbo イベント)
  • GitHub Primer CSS 変数による全テーマ対応
  • CI ワークフロー (lint, test, manifest validation) 追加
  • CLAUDE.md・PR テンプレート・ESLint/Stylelint 設定を追加
  • README を英語化し、古い "Show more 自動クリック" の記述を修正

Test plan

  • https://github.com/bm-sms/xuan/actions でフォルダが正しくグループ化されることを確認
  • フォルダの折りたたみ/展開が動作すること
  • アクティブなワークフローを含むフォルダが自動展開されること
  • ライト/ダーク/ディムテーマで表示が崩れないこと
  • npm run lint が通ること
  • npm test が通ること

Update "Show more" auto-click description to reflect the actual
parallel fetch implementation via workflows_partial endpoint.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@kimuchanman kimuchanman marked this pull request as ready for review February 20, 2026 15:21
@kimuchanman kimuchanman merged commit d661012 into main Feb 20, 2026
3 checks passed
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