Skip to content

Private GHCR packages need their visibility flipped #65

Description

@github-actions

GitHub publishes every new container package as private, and there is no API to change it —
the org package endpoints are list/get/delete/restore only. Visibility can only be flipped in the
web UI, and the flip is one-way: a public package can never be made private again.

The packages below are private and live in a namespace that is meant to be public. Because oras
pulls anonymously, anyone building locally without ghcr credentials gets a cache miss on these
and rebuilds the artifact from scratch.

package last updated linked repo
os/armbian-bsp-cli-anbernic-rg-vita-pro-edge 2026-09-01 not linked open
os/armbian-bsp-cli-avaota-a1-edge 2026-09-01 not linked open
os/armbian-bsp-cli-ayn-odin3-edge 2026-08-30 not linked open
os/armbian-bsp-cli-ayn-odin3-edge-grub 2026-09-01 not linked open
os/armbian-bsp-cli-bananapir2-edge 2026-09-01 not linked open
os/armbian-bsp-cli-gl-mt2500-edge 2026-09-04 not linked open
os/armbian-bsp-cli-gl-mt2500-v2-edge 2026-09-04 not linked open
os/armbian-bsp-cli-helios4-legacy 2026-09-03 not linked open
os/armbian-bsp-cli-khadas-vim4-current 2026-09-01 not linked open
os/armbian-bsp-cli-lubancat-4-current 2026-09-01 not linked open
os/armbian-bsp-cli-lubancat-4-edge 2026-09-01 not linked open
os/armbian-bsp-cli-maaxboard-8ulp-vendor 2026-09-01 not linked open
os/armbian-bsp-cli-mba93xxca-tqma93xx-current 2026-09-01 not linked open
os/armbian-bsp-cli-mba93xxca-tqma93xx-edge 2026-09-01 not linked open
os/armbian-bsp-cli-milkv-duos-arm-bleedingedge 2026-09-01 not linked open
os/armbian-bsp-cli-milkv-duos-riscv-bleedingedge 2026-09-01 not linked open
os/armbian-bsp-cli-nanopi-neo3-plus-current 2026-09-05 not linked open
os/armbian-bsp-cli-nanopi-neo3-plus-edge 2026-09-05 not linked open
os/armbian-bsp-cli-phytiumpi-vendor 2026-09-01 not linked open
os/armbian-bsp-cli-recomputer-rk3576-devkit-edge 2026-09-01 not linked open
os/armbian-bsp-cli-recomputer-rk3588-devkit-edge 2026-09-01 not linked open
os/armbian-bsp-cli-sovol-sv08-current 2026-09-01 not linked open
os/armbian-bsp-cli-sovol-sv08-edge 2026-09-01 not linked open
os/armbian-bsp-cli-sovol-sv08-max-current 2026-09-01 not linked open
os/armbian-bsp-cli-sovol-sv08-max-edge 2026-09-01 not linked open
os/armbian-bsp-cli-sovol-zero-current 2026-09-01 not linked open
os/armbian-bsp-cli-sovol-zero-edge 2026-09-01 not linked open
os/armbian-bsp-cli-tanix-tx6s-axp313-current 2026-09-01 not linked open
os/armbian-bsp-cli-tanix-tx6s-axp313-edge 2026-09-01 not linked open
os/armbian-bsp-cli-walnutpi-1b-current 2026-09-01 not linked open
os/armbian-bsp-cli-walnutpi-1b-ddr3-current 2026-09-01 not linked open
os/armbian-bsp-cli-walnutpi-1b-ddr3-edge 2026-09-01 not linked open
os/armbian-bsp-cli-walnutpi-1b-edge 2026-09-01 not linked open
os/armbian-bsp-cli-walnutpi-box-current 2026-09-01 not linked open
os/armbian-bsp-cli-walnutpi-box-edge 2026-09-01 not linked open
os/armbian-bsp-cli-walnutpi-zerow-current 2026-09-01 not linked open
os/armbian-bsp-cli-walnutpi-zerow-edge 2026-09-01 not linked open
os/armbian-bsp-cli-xc3399fr-bleedingedge 2026-09-06 not linked open
os/armbian-bsp-cli-xc3399fr-current 2026-09-06 not linked open
os/armbian-bsp-cli-xc3399fr-edge 2026-09-06 not linked open
os/kernel-filogic-edge 2026-09-05 not linked open
os/kernel-mt7623-edge 2026-09-02 not linked open
os/kernel-mvebu-legacy 2026-09-05 not linked open
os/kernel-sophgo-sg200x-arm64-bleedingedge 2026-09-02 not linked open
os/kernel-sophgo-sg200x-riscv64-bleedingedge 2026-09-02 not linked open
os/rootfs-amd64-bookworm-lxqt-desktop-full 2026-09-01 not linked open
os/rootfs-amd64-bookworm-lxqt-desktop-mid 2026-09-01 not linked open
os/rootfs-amd64-bookworm-lxqt-desktop-minimal 2026-09-01 not linked open
os/rootfs-amd64-noble-lxqt-desktop-full 2026-09-01 not linked open
os/rootfs-amd64-noble-lxqt-desktop-mid 2026-09-01 not linked open
os/rootfs-amd64-noble-lxqt-desktop-minimal 2026-09-01 not linked open
os/rootfs-amd64-trixie-lxqt-desktop-full 2026-09-01 not linked open
os/rootfs-amd64-trixie-lxqt-desktop-mid 2026-09-01 not linked open
os/rootfs-amd64-trixie-lxqt-desktop-minimal 2026-09-01 not linked open
os/rootfs-arm64-bookworm-lxqt-desktop-full 2026-09-01 not linked open
os/rootfs-arm64-bookworm-lxqt-desktop-mid 2026-09-01 not linked open
os/rootfs-arm64-bookworm-lxqt-desktop-minimal 2026-09-01 not linked open
os/rootfs-arm64-noble-lxqt-desktop-full 2026-09-01 not linked open
os/rootfs-arm64-noble-lxqt-desktop-mid 2026-09-01 not linked open
os/rootfs-arm64-noble-lxqt-desktop-minimal 2026-09-01 not linked open
os/rootfs-arm64-trixie-lxqt-desktop-full 2026-09-01 not linked open
os/rootfs-arm64-trixie-lxqt-desktop-mid 2026-09-01 not linked open
os/rootfs-arm64-trixie-lxqt-desktop-minimal 2026-09-01 not linked open
os/uboot-anbernic-rg-vita-pro-edge 2026-09-05 not linked open
os/uboot-avaota-a1-edge 2026-08-19 not linked open
os/uboot-bananapir2-edge 2026-09-05 not linked open
os/uboot-gl-mt2500-edge 2026-09-04 not linked open
os/uboot-gl-mt2500-v2-edge 2026-09-04 not linked open
os/uboot-helios4-legacy 2026-09-03 not linked open
os/uboot-khadas-vim4-current 2026-08-26 not linked open
os/uboot-lubancat-4-current 2026-09-05 not linked open
os/uboot-lubancat-4-edge 2026-09-05 not linked open
os/uboot-maaxboard-8ulp-vendor 2026-07-24 not linked open
os/uboot-mba93xxca-tqma93xx-current 2026-08-30 not linked open
os/uboot-mba93xxca-tqma93xx-edge 2026-08-30 not linked open
os/uboot-milkv-duos-arm-bleedingedge 2026-08-09 not linked open
os/uboot-milkv-duos-riscv-bleedingedge 2026-08-09 not linked open
os/uboot-nanopi-neo3-plus-current 2026-08-20 not linked open
os/uboot-nanopi-neo3-plus-edge 2026-09-05 not linked open
os/uboot-phytiumpi-vendor 2026-08-22 not linked open
os/uboot-recomputer-rk3576-devkit-edge 2026-09-05 not linked open
os/uboot-recomputer-rk3588-devkit-edge 2026-09-05 not linked open
os/uboot-sovol-sv08-current 2026-08-19 not linked open
os/uboot-sovol-sv08-edge 2026-08-19 not linked open
os/uboot-sovol-sv08-max-current 2026-08-19 not linked open
os/uboot-sovol-sv08-max-edge 2026-08-19 not linked open
os/uboot-sovol-zero-current 2026-08-19 not linked open
os/uboot-sovol-zero-edge 2026-08-19 not linked open
os/uboot-tanix-tx6s-axp313-current 2026-08-05 not linked open
os/uboot-tanix-tx6s-axp313-edge 2026-08-05 not linked open
os/uboot-walnutpi-1b-current 2026-08-19 not linked open
os/uboot-walnutpi-1b-ddr3-current 2026-08-19 not linked open
os/uboot-walnutpi-1b-ddr3-edge 2026-08-19 not linked open
os/uboot-walnutpi-1b-edge 2026-08-19 not linked open
os/uboot-walnutpi-box-current 2026-08-19 not linked open
os/uboot-walnutpi-box-edge 2026-08-19 not linked open
os/uboot-walnutpi-zerow-current 2026-08-19 not linked open
os/uboot-walnutpi-zerow-edge 2026-08-19 not linked open
os/uboot-xc3399fr-bleedingedge 2026-09-06 not linked open
os/uboot-xc3399fr-current 2026-09-06 not linked open
os/uboot-xc3399fr-edge 2026-09-06 not linked open

On each package page: Package settings → Danger Zone → Change visibility → Public.

A not linked package was pushed with a PAT rather than GITHUB_TOKEN, so GitHub never
connected it to a repository and it inherits no repository access permissions. Adding
--annotation org.opencontainers.image.source=… to the oras push in the build framework
fixes that separately from visibility.


Checked 2026-09-07 12:32 UTC. Updated automatically by .github/workflows/maintenance-private-packages.yml;
this issue closes itself once the list is empty.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions