Skip to content

GHCR image is published but not publicly pullable (Reopening Issue #12) #720

@sohailalam2

Description

@sohailalam2

Description

Summary

The repository is public, but the published container image at ghcr.io/rightnow-ai/openfang:latest does not appear to be publicly pullable.

What I’m seeing

Attempting to pull the image results in a package permission error (for example permission_denied: read_package / unauthorized), which suggests this is likely a GHCR package visibility issue rather than a CI/build issue.

Likely cause

With GitHub Container Registry, package visibility is managed separately from repository visibility. A package linked to a public repo does not automatically become public by default. GitHub’s docs also note that linked packages can inherit access permissions, but not necessarily visibility, and public GHCR packages support anonymous pulls once the package itself is public. ([GitHub Docs]1)

Suggested fix

Please check the package settings for the published image:

Packages → open openfang → Package settings → Change visibility → Public

If the package is linked to the repository, it may also be worth confirming whether the current access/inheritance settings are configured as intended.

Why this would help

Since CI is already publishing the image, making it publicly pullable would make the project much easier to adopt:

  • faster setup for new users
  • no need to rebuild from source just to try it
  • better reproducibility using the published artifact
  • less friction for the broader community

Issue #12 seems to have pointed in the same direction, so I’m reopening this as a concrete configuration follow-up.

Thanks for taking a look.

Alternatives Considered

No response

Additional Context

Reopening the original issue. CC @jaberjaber23

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions