chore: add The Company Company environment config - #5686
Conversation
Co · session: Set up cloud environment configs for 5 repos
|
|
🚅 Deployed to the actors-pr-5686 environment in rivet-frontend
|
ReviewThis adds Consistency checks (good):
Minor points worth considering:
No security, correctness, or test-coverage concerns beyond the above — this is infrastructure/tooling config, not shipped product code, and the described verification (clean Ubuntu 24.04 sandbox install exits 0) is a reasonable check for this kind of change. 🤖 Generated with Claude Code |
|
On point 4: intentional. The engine's dev dependencies (FoundationDB, NATS) come up through docker-compose, which is not available in the cloud sandbox, so |
Adds
.company/environment.jsonso The Company Company can build and run this repo in cloud environments.install: native build deps (cmake, libclang, libpq, OpenSSL), Node 22 via NodeSource, pnpm via corepack, Rust 1.91.1 (matches the engine-builder base image) with rustfmt + clippy,pnpm install --frozen-lockfile,cargo fetch --lockedprepare: fast idempotent reconcile,pnpm install --frozen-lockfile+cargo fetch --locked(~11s when unchanged)start: frontend dashboard dev server (pnpm --dir frontend dev, port 43708)env:RUSTFLAGS=--cfg tokio_unstableandCARGO_NET_GIT_FETCH_WITH_CLI=truematching Rust CI, plus non-interactive corepackVerified by running the install command to exit 0 in a clean Ubuntu 24.04 sandbox.