Skip to content

Hex Test Failure: unknown or incorrect license key #9884

Open
@thavaahariharangit

Description

Hex test suite is failing due to unknown or incorrect license key.

https://github.com/dependabot/dependabot-core/actions/runs/9321367540/job/25660190764?pr=9868

Findings

  1. Test trying to access the private registry : https://dependabot-private.fly.dev/ and failing due to unknown or incorrect license key
  2. Looks like that registry was set up as part of Private hex repo support #5043 by a contributor and now no longer exists, and we don't own it
  3. The source for that private hex registry still exists at https://github.com/sorentwo/dependabot-private-repo, so we should be able to set up a new instance of it. (Primary focus of this ticket.)
  4. We could also look into setting up request stubs or VCR for these tests, so that they do not rely on a private registry being available, but that only works if the native tooling isn't making these requests.

Action Required

  1. Ensuring the hex tests use a stub
  2. Addressing the tests running on draft PRs

Issue Identified in below PR.

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    • Status

      Scoping

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions