Skip to content

Test against the latest OTP 28 and 29 minors - #2491

Merged
Flo0807 merged 1 commit into
developfrom
ci-bump-otp-minors
Nov 8, 2026
Merged

Flo0807 merged 1 commit into
developfrom
ci-bump-otp-minors

Conversation

@Flo0807

@Flo0807 Flo0807 commented Nov 8, 2026

Copy link
Copy Markdown
Collaborator

setup-beam resolves an otp-version like "28.0" to the newest patch of that minor. The matrix therefore tested OTP 28.0.4, 28.1.1 and 29.0.6, which no longer receive fixes. This bumps them to the current minors:

Elixir Before After
1.18 28.0 (→ 28.0.4) 28.5
1.19 28.1 (→ 28.1.1) 28.5
1.20 29.0 (→ 29.0.6) 29.1

Elixir 1.16 / OTP 26 and 1.17 / OTP 27.3 already resolve to the latest patches and stay unchanged.

Required checks: the job names contain the OTP version, so the required status checks on develop have to switch from Test backpex (1.18, 28.0), (1.19, 28.1) and (1.20, 29.0) to (1.18, 28.5), (1.19, 28.5) and (1.20, 29.1) when this is merged.

@Flo0807 Flo0807 added the ignore-for-release Should not appear in releas notes label Nov 8, 2026
setup-beam resolves an otp-version like "28.0" to the newest patch of
that minor, so the matrix tested OTP 28.0.4, 28.1.1 and 29.0.6, which no
longer receive fixes. Use 28.5 and 29.1, the current minors.
@Flo0807
Flo0807 force-pushed the ci-bump-otp-minors branch from b7a439e to adf3117 Compare November 8, 2026 11:27
@Flo0807
Flo0807 enabled auto-merge November 8, 2026 11:28
@Flo0807
Flo0807 added this pull request to the merge queue Nov 8, 2026
Merged via the queue into develop with commit 2845ff0 Nov 8, 2026
10 checks passed
@Flo0807
Flo0807 deleted the ci-bump-otp-minors branch November 8, 2026 11:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ignore-for-release Should not appear in releas notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant