Skip to content

Wire acceptance-multistream to a cron with platform secrets #376

Description

@rainmanjam

scripts/acceptance-multistream.sh is the only suite that publishes to real platforms. It found a stream key written to server.log on every retry (#310) and a shipped Kick preset that could not publish (#312) — and it runs only when somebody remembers.

Full runbook: docs/notes/live-platform-testing-setup.md.

Two facts that decide the shape:

  • Facebook cannot be a static secret. It issues a fresh ingest URL and key per broadcast, so a stored value goes stale after one use. Kick's may rotate. Twitch and YouTube are the only two that survive as repository secrets.
  • A cron against real keys makes the channel go live — followers notified, a VOD created, analytics polluted, weekly. Point it at throwaway channels or accept the blip.

Order: run it by hand first. That answers "does the shipping build still fan out correctly" before any secret is committed, and tells you whether the cron is worth wiring at all.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions