Skip to content

Bump Hex package manager to 2.0 #6009

@jeffwidman

Description

@jeffwidman

Is there an existing issue for this?

  • I have searched the existing issues

Code improvement description

We had to hold back the Hex package manager to 1.0.1 in #6006 due to compiler errors, for example https://github.com/dependabot/dependabot-core/actions/runs/3363786929/jobs/5577382297:

** (CompileError) check_update.exs:77: Hex.Version.InvalidRequirementError.__struct__/0 is undefined
  1. At some point we need to update Hex to 2.0.0 and fix that compiler error.
  2. Going forward, even after the upgrade we should probably continue to pin Hex to avoid these unexpected surprises.
  3. We should also move where it's pinned to a more intuitive location: fix hex native helpers: v2.0.0 removed Hex.Version.InvalidRequirementError #6006 (comment)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions