fix(auto-update): pin Moonlight to FFmpeg 8 #173

Merged
nimmo merged 2 commits from fix/moonlight-ffmpeg8-pin into main 2026-08-13 21:27:29 +01:00
Owner

Refs #170

Adds a Moonlight-only FFmpeg 8 override so newer nixpkgs candidates can be validated without globally pinning FFmpeg. The lifecycle metadata and reverse patch let the scheduled trusted pin-lifecycle job test an unpinned current candidate and create a review-only removal MR once it recovers.

Validation:

  • just test-auto-update
  • nix flake check
  • Electra Moonlight package build, confirming an FFmpeg 8 input

No deployment or automatic merge is performed by this change.

Refs #170 Adds a Moonlight-only FFmpeg 8 override so newer nixpkgs candidates can be validated without globally pinning FFmpeg. The lifecycle metadata and reverse patch let the scheduled trusted pin-lifecycle job test an unpinned current candidate and create a review-only removal MR once it recovers. Validation: - just test-auto-update - nix flake check - Electra Moonlight package build, confirming an FFmpeg 8 input No deployment or automatic merge is performed by this change.
fix(auto-update): pin Moonlight to FFmpeg 8
Some checks failed
AI pull-request review / review (pull_request) Has been cancelled
Build and Push Attic Cache / test (pull_request) Failing after 1m16s
Build and Push Attic Cache / build (pull_request) Has been skipped
Build and Push Attic Cache / pin-lifecycle (pull_request) Has been skipped
Build and Push Attic Cache / remediate (pull_request) Has been skipped
Build and Push Attic Cache / notify-remediation (pull_request) Has been skipped
347b83701d
Refs #170

NixOS-Pin-Lifecycle-Fingerprint: aded4313f23595e6959abf2d7d74f2594509465ae5dcb51b73ae9f3cc8a8e73f
style(tests): format pin lifecycle regression
Some checks failed
AI pull-request review / review (pull_request) Has been cancelled
Build and Push Attic Cache / test (pull_request) Successful in 1m14s
Build and Push Attic Cache / build (pull_request) Has been skipped
Build and Push Attic Cache / pin-lifecycle (pull_request) Has been skipped
Build and Push Attic Cache / remediate (pull_request) Has been skipped
Build and Push Attic Cache / notify-remediation (pull_request) Has been skipped
78ff38cff8
nimmo merged commit b6b76d8754 into main 2026-08-13 21:27:29 +01:00
nimmo deleted branch fix/moonlight-ffmpeg8-pin 2026-08-13 21:27:29 +01:00
Sign in to join this conversation.
No reviewers
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
nimmo/nixos-config!173
No description provided.