Compare commits

...
Sign in to create a new pull request.
Author SHA1 Message Date
734f50a80f Merge pull request 'docs: remote access to a Sunshine host over Tailscale or Headscale (untested)' (#2) from docs/remote-access into master
Some checks are pending
CI / Build (iOS) (push) Waiting to run
CI / Build (tvOS) (push) Waiting to run
2026-11-05 10:51:17 +00:00
9571d78d7c Merge pull request 'README: publish health stays independent of every other feature' (#1) from kiko/publish-independence-rule into master
Some checks failed
CI / Build (iOS) (push) Has been cancelled
CI / Build (tvOS) (push) Has been cancelled
2026-11-05 10:51:12 +00:00
Kiko
113e352789 README: say the OBS bridge role is planned, not present
Some checks are pending
CI / Build (iOS) (push) Waiting to run
CI / Build (tvOS) (push) Waiting to run
CI / Build (iOS) (pull_request) Waiting to run
CI / Build (tvOS) (pull_request) Waiting to run
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-05 10:50:52 +00:00
Kiko
40ca1e2a81 README: publish health stays independent of every other feature
Some checks failed
CI / Build (iOS) (pull_request) Has been cancelled
CI / Build (tvOS) (pull_request) Has been cancelled
CI / Build (iOS) (push) Has been cancelled
CI / Build (tvOS) (push) Has been cancelled
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-02 16:55:52 +00:00

View file

@ -22,3 +22,6 @@ Check out [the Moonlight wiki](https://github.com/moonlight-stream/moonlight-doc
* In the "Team" dropdown, select your name. If your name doesn't appear, you may need to sign into Xcode with your Apple account. * In the "Team" dropdown, select your name. If your name doesn't appear, you may need to sign into Xcode with your Apple account.
* Change the "Bundle Identifier" to something different. You can add your name or some random letters to make it unique. * Change the "Bundle Identifier" to something different. You can add your name or some random letters to make it unique.
* Now you can select your Apple device in the top bar as a target and click the Play button to run. * Now you can select your Apple device in the top bar as a target and click the Play button to run.
## GameCult fork: publish health is independent
This fork is meant to take on the OBS bridge role that Ratatoskr used to hold; none of that code exists on this branch yet, so this is a rule for code to come. Whatever Moonlight publishes toward OBS, publish state is its own path, and no other feature may touch it. Sound, and any feature added after it, must never block, delay, or report on the publish path. A silent publish must never read as healthy: no output reads as unknown or failed, never as fine.