Live video on the AT Protocol

add mise and add mise check to CI, if

+21 -6
+6
.github/workflows/build.yaml
··· 38 38 fetch-depth: 0 39 39 ref: ${{ github.event.pull_request.head.sha }} 40 40 41 + - name: mise check 42 + if: matrix.name == 'linux-amd64' 43 + uses: jdx/mise-action@v2 44 + with: 45 + install: true 46 + 41 47 - name: Log in to the Container registry 42 48 uses: docker/login-action@v2 43 49 with:
+8 -6
js/docs/src/content/docs/guides/start-contributing/streamplace-dev-setup.md
··· 10 10 11 11 ## Prerequisites 12 12 13 - - [Node.js](https://nodejs.org/) 13 + Except for the C/C++ compilers, we'd highly recommend using 14 + [mise](https://mise.jdx.dev/) to get your workspace set up for development. 15 + 16 + - [Node.js](https://nodejs.org/) (version 22 [important!]) 14 17 - [pnpm](https://pnpm.io/) 15 - - A way to install it is with `npm install -g pnpm` if corepack is not enabled 16 - in your node install. 17 18 - Go (version 1.24) 18 - - If you use `mise`, you can install latest Go 1.24 with 19 - `mise install go@prefix:1.24` 19 + - Rust 20 20 - Meson 21 21 - Ninja 22 22 - pkg-config 23 - - Rust 24 23 - Working C and C++ compilers: `gcc` on Linux or `clang` (via Xcode) on macOS. 24 + - On most unix-like systems, a c/++ compiler is included with the distro's 25 + version of `build-essential`/`base-devel` (`xcode-select –-install` on 26 + macOS) 25 27 26 28 ## Get Started 27 29
+7
mise.toml
··· 1 + [tools] 2 + go = "latest" 3 + rust = "latest" 4 + node = "22" 5 + meson = "latest" 6 + ninja = "latest" 7 + pnpm = "latest"