Skip to content

Conversation

thiagogsr
Copy link

@thiagogsr thiagogsr commented Sep 22, 2025

What are you trying to accomplish?

This version includes a fix that's currently breaking Dependabot in some Phoenix projects:

hexpm/hex@eca807d

The issue is when Dependabot runs mix hex.outdated, it throws an error:

** (ArgumentError) The module Phoenix.CodeReloader was given as a child to a supervisor but it does not exist

This is the related to: elixir-lang/elixir#14570

Release: https://github.com/hexpm/hex/releases/tag/v2.2.2

Anything you want to highlight for special attention from reviewers?

I had to update elixir from 1.18.1 to 1.18.4 to get this Hex version.

How will you know you've accomplished your goal?

Checklist

  • I have run the complete test suite to ensure all tests and linters pass.
  • I have thoroughly tested my code changes to ensure they work as expected, including adding additional tests for new functionality.
  • I have written clear and descriptive commit messages.
  • I have provided a detailed description of the changes in the pull request, including the problem it addresses, how it fixes the problem, and any relevant details about the implementation.
  • I have ensured that the code is well-documented and easy to understand.

@thiagogsr thiagogsr requested a review from a team as a code owner September 22, 2025 13:34
@github-actions github-actions bot added the L: elixir:hex Elixir packages via hex label Sep 22, 2025
@thiagogsr thiagogsr force-pushed the hex-version-update branch 2 times, most recently from a5c9c72 to 0d3fbdc Compare September 22, 2025 20:49
@thiagogsr thiagogsr changed the title Update hex from 2.2.1 to 2.2.2 Fix hex ecosystem update Sep 22, 2025
@thiagogsr
Copy link
Author

Hey @JamieMagee I see you already merged some PRs related to elixir:hex ecosystem, could you please take a look at this one? Thank you

JTarasovic added a commit to batteries-included/batteries-included that referenced this pull request Sep 25, 2025
Dependabot updates for elixir [aren't
working](https://github.com/batteries-included/batteries-included/actions/runs/17998106894/job/51201392803).

Due to:
phoenixframework/phoenix#6401
elixir-lang/elixir#14570


We'll be able to revert this after:
dependabot/dependabot-core#13143

Co-authored-by: Jason Tarasovic <2999202+JTarasovic@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
L: elixir:hex Elixir packages via hex
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant