Skip to content

feat: harden v2.1 performance pipeline and release automation#80

Merged
Summer110622 merged 3 commits into
developfrom
codex/v2.1-performance-ci
Jul 11, 2026
Merged

feat: harden v2.1 performance pipeline and release automation#80
Summer110622 merged 3 commits into
developfrom
codex/v2.1-performance-ci

Conversation

@Summer110622

Copy link
Copy Markdown
Collaborator

概要

v2.0 系を発展させるため、変換パイプラインの並列タスク処理を安定化し、リリース CD と依存関係更新を自動化します。

変更内容

  • PluginPatcher の非 class / plugin.yml 用タスクを専用 ForkJoinPool に確実に submit
    • 未スケジュールの ForkJoinTaskjoin() する可能性を排除
    • class 変換と同一の実行・完了モデルに統一
  • タグ v* を契機とする Release workflow を追加
    • Java 21 で clean verify
    • 全成果物を収集
    • SHA-256 チェックサム生成
    • Actions artifact 保存
    • GitHub Release 自動作成
  • Dependabot を追加
    • Maven 依存関係
    • GitHub Actions
    • minor/patch 更新をグルーピング

補足

develop 側には作業中に先行更新が入り、初期の性能改善と CI 本体は既にベースへ取り込まれています。この PR は競合を避け、残差の安定化と CD 強化に限定しています。

@Summer110622 Summer110622 merged commit c6b2ae3 into develop Jul 11, 2026
2 of 4 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