Skip to content

Correct PhotoCleaner's registry entry to its real publish shape - #413

Merged
ptr727 merged 2 commits into
developfrom
photocleaner-registry-real-shape
Jul 23, 2026
Merged

Correct PhotoCleaner's registry entry to its real publish shape#413
ptr727 merged 2 commits into
developfrom
photocleaner-registry-real-shape

Conversation

@ptr727

@ptr727 ptr727 commented Jul 23, 2026

Copy link
Copy Markdown
Owner

PhotoCleaner finished onboarding - it publishes multi-arch Docker (linux/amd64,linux/arm64 on main) via the static Docker Hub secret plus a github-release attaching the executables as a 7z, mirroring PlexCleaner minus python. The entry still declared the partial-onboarding state (publish: [], releaseTrigger: none, only CODECOV_TOKEN), so the audit flagged DOCKER_HUB_USERNAME/DOCKER_HUB_ACCESS_TOKEN as stale in both stores (no mechanism claimed them).

Declares the real docker (static-secret) + github-release (none) targets, both Docker Hub secrets, two-phase release trigger, and refreshed drift notes. Re-audit confirms the four secret DRIFTs clear; validate green.

PhotoCleaner finished onboarding: it now publishes multi-arch Docker
(linux/amd64,linux/arm64 on main) to Docker Hub via the static
DOCKER_HUB_USERNAME/DOCKER_HUB_ACCESS_TOKEN secret, and a github-release
attaching the multi-arch executables as a 7z - the same shape as PlexCleaner
minus the python subtree. The entry still declared the partial-onboarding
state (publish: [], releaseTrigger: none, only CODECOV_TOKEN), so the audit
had no mechanism to claim the two Docker Hub secrets against and flagged them
as stale in both stores. Declare the real publish targets, secrets, and
two-phase release trigger, and refresh the drift notes.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 23, 2026 21:52

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates PhotoCleaner's fleet registry entry to reflect its completed onboarding and actual publish/release mechanisms, aligning the registry with the repo's current CI/CD and secret requirements.

Changes:

  • Declare PhotoCleaner publish targets as Docker (static-secret) plus GitHub Release (none).
  • Update required secrets to include Docker Hub credentials alongside CODECOV_TOKEN.
  • Switch release trigger to two-phase and refresh drift notes to reflect the current state.

Comment thread registry/repos.json Outdated
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 23, 2026 21:56

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

@ptr727
ptr727 merged commit 56a2983 into develop Jul 23, 2026
7 checks passed
@ptr727
ptr727 deleted the photocleaner-registry-real-shape branch July 23, 2026 22:59
ptr727 added a commit that referenced this pull request Jul 23, 2026
…e reconciliation (#418)

Carries #413 (PhotoCleaner registry), #415 (Q3 action-pin SHA masking), #416 (PlexCleaner #880 canonical prose fixes), #417 (Q4 docker atomicity + validate-release contract). Merge commit, no release.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants