Skip to content

Commit b649a46

Browse files
GSMLG-BOTclaude
andcommitted
ci: update GitHub Actions workflows to Elixir 1.18 and OTP 28
- Update CI matrix to use Elixir 1.18 with OTP 28 instead of 1.17 with OTP 26 - Remove outdated Elixir 1.17 configuration - Standardize on Elixir 1.18 and OTP 28 for both CI and release workflows 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 9abc521 commit b649a46

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,13 @@ jobs:
1616
matrix:
1717
include:
1818
- os: ubuntu-latest
19-
elixir: 1.17
19+
elixir: 1.18
2020
otp: 26
2121
- os: ubuntu-latest
2222
elixir: 1.18
2323
otp: 27
24+
- elixir: 1.18
25+
otp: 28
2426

2527
runs-on: ${{ matrix.os }}
2628
env:

.github/workflows/release.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,12 @@ jobs:
2121
strategy:
2222
matrix:
2323
include:
24-
- elixir: 1.17
24+
- elixir: 1.18
2525
otp: 26
2626
- elixir: 1.18
2727
otp: 27
28+
- elixir: 1.18
29+
otp: 28
2830

2931
runs-on: ubuntu-latest
3032
env:
@@ -76,8 +78,8 @@ jobs:
7678
- name: Set up Elixir
7779
uses: erlef/setup-beam@v1
7880
with:
79-
otp-version: 27
8081
elixir-version: 1.18
82+
otp-version: 28
8183

8284
- name: Install Deps
8385
run: |

0 commit comments

Comments
 (0)