mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-08 17:06:15 -08:00
ci(embedded-mpv): keep Windows runtime pin available (#1495)
This commit is contained in:
1 parent
29ca94aa43
commit
f04f67728e
14 files changed
+972
-75
No files matched your search
@@ -496,6 +496,22 @@ Key files:
|
||||
holds its own blocker in `EmbeddedMpvNativeService`; external MPV/VLC
|
||||
inhibit the screensaver themselves.
|
||||
|
||||
## Windows Embedded MPV Pin Maintenance
|
||||
|
||||
- PR, master, and tag builds resolve the Windows runtime only from
|
||||
`tools/embedded-mpv/windows-runtime-pin.json`; repository variables are not
|
||||
build inputs.
|
||||
- Validate the checked-in schema and provenance with
|
||||
`pnpm embedded-mpv:windows-runtime-pin:check`.
|
||||
- Prepare a manual rotation with
|
||||
`pnpm embedded-mpv:windows-runtime-pin:refresh -- --force`. The weekly
|
||||
`refresh-windows-embedded-mpv-runtime.yaml` workflow runs the same updater
|
||||
and opens a reviewable PR before upstream retention expires.
|
||||
- The PAT-backed refresh job must keep every third-party action pinned to a
|
||||
full commit. Do not mirror the upstream binary without complete
|
||||
corresponding source, build records, license notices, and a validated
|
||||
transitive license closure.
|
||||
|
||||
## Linux Embedded MPV Packaging
|
||||
|
||||
- Official Linux frame-copy artifacts are x64-only. AppImage, DEB, RPM,
|
||||
|
||||
Reference in new issue
Block a user