Skip to content

java8 の junit-jupiter の major を Dependabot の対象外にする - #28

Merged
krrrr38 merged 1 commit into
mainfrom
ignore-junit-major-on-java8
Aug 30, 2026
Merged

java8 の junit-jupiter の major を Dependabot の対象外にする#28
krrrr38 merged 1 commit into
mainfrom
ignore-junit-major-on-java8

Conversation

@krrrr38

@krrrr38 krrrr38 commented Aug 30, 2026

Copy link
Copy Markdown
Member

JUnit 6 は Java 17 以上を要求するため、java8 では 5.x から上げられない。実際に #15Java 8 / Build が失敗している。

放置すると毎週同じ PR が作られ続けるため、dependabot.yml の java8 側に major の ignore を追加する。

    ignore:
      # JUnit 6 は Java 17 以上が必要なため java8 では上げられない
      - dependency-name: org.junit.jupiter:junit-jupiter
        update-types:
          - version-update:semver-major

PR 上で @dependabot ignore this major version とコメントする方法もあるが、設定ファイルに残らず理由が追えなくなるため設定で対応する。

java17 側は #14 で 6.1.3 へ上げ済みなので対象外。

このマージ後に #15 を close する。

JUnit 6 は Java 17 以上を要求するため、java8 では 5.x から上げられない。
実際に #15 で Java 8 のビルドが失敗しているため、毎週 PR が作られ続けないよう
ignore に追加する。java17 側は 6.x へ上げ済み (#14) なので対象外。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0163pSJYyqmQcJhji7qc69Nm
Signed-off-by: krrrr38 <k.kaizu38@gmail.com>
@github-actions github-actions Bot added the ci label Aug 30, 2026
@krrrr38
krrrr38 merged commit 410d532 into main Aug 30, 2026
13 checks passed
@krrrr38
krrrr38 deleted the ignore-junit-major-on-java8 branch August 30, 2026 22:57
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