Skip to content

CI の Java テストを matrix 化する (java8: 8/11, java17: 17/21/25) - #31

Merged
krrrr38 merged 1 commit into
mainfrom
ci-java-version-matrix
Aug 30, 2026
Merged

CI の Java テストを matrix 化する (java8: 8/11, java17: 17/21/25)#31
krrrr38 merged 1 commit into
mainfrom
ci-java-version-matrix

Conversation

@krrrr38

@krrrr38 krrrr38 commented Aug 30, 2026

Copy link
Copy Markdown
Member

Summary

  • test-java8.yml を matrix 化し、Java 8 / 11 の両方でテストを実行するようにした
  • test-java17.yml の matrix に Java 25 を追加し、Java 17 / 21 / 25 でテストを実行するようにした
  • あわせて java8 側のジョブ名を Build (Java <version>) に変更し、java17 側と揃えた

Test plan

  • CI の Java 8 ジョブが Java 8 / 11 の両方で成功する
  • CI の Java 17 ジョブが Java 17 / 21 / 25 のすべてで成功する
  • 各ジョブで OptimalPortfolioScenarioTest が成功し、OrderScenarioTest が想定どおり rebalance のアサーションで失敗する

🤖 Generated with Claude Code

@github-actions github-actions Bot added the ci label Aug 30, 2026
java8 は Java 8 / 11、java17 は Java 17 / 21 / 25 で動くことを CI で保証する。

Claude-Session: https://claude.ai/code/session_01SppdKxgYtCGigXC8dZyxob

Signed-off-by: krrrr38 <k.kaizu38@gmail.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
@krrrr38
krrrr38 force-pushed the ci-java-version-matrix branch from 6a9a8eb to f4c8716 Compare August 30, 2026 23:00
@krrrr38
krrrr38 merged commit da99c7f into main Aug 30, 2026
18 checks passed
@krrrr38
krrrr38 deleted the ci-java-version-matrix branch August 30, 2026 23:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant