Skip to content

feat(moq-gst): relay-less listen mode for moqsink and moqsrc + live catalog subscription #45

feat(moq-gst): relay-less listen mode for moqsink and moqsrc + live catalog subscription

feat(moq-gst): relay-less listen mode for moqsink and moqsrc + live catalog subscription #45

Workflow file for this run

name: Check
permissions:
id-token: write
contents: read
on:
pull_request:
# Cancel in-flight runs when a new commit lands on the same PR.
concurrency:
group: check-${{ github.ref }}
cancel-in-progress: true
jobs:
check:
name: Check
runs-on: ubuntu-latest
steps:
- name: Free disk space
uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be # main
with:
tool-cache: false
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
with:
persist-credentials: false
# Full history so `just changed` can diff against origin/$GITHUB_BASE_REF.
fetch-depth: 0
- uses: DeterminateSystems/nix-installer-action@00199f951aeb9404028a6e4b95ad42546f73296a # main
with:
determinate: false
- uses: DeterminateSystems/magic-nix-cache-action@908b263ff629f4cc17666315b7fd3ec127c6244d # main
- uses: DeterminateSystems/flake-checker-action@89c01715e5d0dfdc0a1bfe9d59891ee4945c1483 # main
# Cache Rust dependencies and build artifacts
- name: Rust Cache
uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2
with:
cache-on-failure: true
# `just ci` calls `just changed` internally to skip unchanged scopes.
- run: nix develop --command just ci