Skip to content

Library adoption#108

Open
cplieger wants to merge 2 commits into
mainfrom
library-adoption
Open

Library adoption#108
cplieger wants to merge 2 commits into
mainfrom
library-adoption

Conversation

@cplieger

@cplieger cplieger commented Jun 8, 2026

Copy link
Copy Markdown
Owner

Consolidates this app's shared-library adoption into one PR — single merge, single build.

  • cplieger/health v1.1.0 — uses health.DefaultPath instead of a hardcoded marker literal.

Verified green against published proxy deps (GOWORK=off). Supersedes #103.

atomicfile now returns *WriteError{PhaseDirSync} when the parent-directory
fsync fails after a successful rename. cache.json is reconstructible (it is
rebuilt from Plex on the next run), so a durability-only failure should not fail
the cache write. SaveTo now logs a warning and returns nil on PhaseDirSync,
while still propagating genuine write failures.

Depends on atomicfile v1.1.0 (PhaseDirSync). CI is red until Renovate bumps the
atomicfile dependency after that release; merge only after the bump lands.
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.

1 participant