Skip to content

fix: test it in a more modern env. - #46

Merged
kivra-pauoli merged 2 commits into
masterfrom
fix/modernise-it
Sep 14, 2026
Merged

kivra-pauoli merged 2 commits into
masterfrom
fix/modernise-it

Conversation

@kivra-pauoli

Copy link
Copy Markdown

Motivation

Moving dependants to Erlang 29.

Description

This is seemingly broken under 29.

If not, CI will tell; if so, CI will tell.

Then we fix.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The release job still relies on a Node 12-based action that may fail on current runners.

Get a fresh assessment by requesting another Copilot review.

Pull request overview

Modernizes CI by moving the Erlang/OTP test matrix to versions 28 and 29.

Changes:

  • Updates GitHub Actions and Rebar3 dependencies.
  • Updates tagging and release workflow actions.
File summaries
File Summary
.github/workflows/build.yml Updates the CI matrix and workflow dependencies; the release action still uses Node 12 and requires replacement.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/workflows/build.yml Outdated
@kivra-pauoli
kivra-pauoli merged commit 5f39f41 into master Sep 14, 2026
3 checks passed
@kivra-pauoli
kivra-pauoli deleted the fix/modernise-it branch September 14, 2026 18:52
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.

2 participants