From 9568ebb4bd5c63d095fd8ec25777c05e5cd3f173 Mon Sep 17 00:00:00 2001 From: Nathan Flurry Date: Sun, 19 Jan 2025 19:28:39 -0800 Subject: [PATCH] docs: improve monorepo development documentation --- CONTRIBUTING.md | 28 +- Cargo.lock | 540 +++++++++++++++---------------- examples/README.md | 15 + packages/toolchain/cli/README.md | 17 + sdks/actor/README.md | 4 + site/README.md | 1 + 6 files changed, 333 insertions(+), 272 deletions(-) create mode 100644 examples/README.md create mode 100644 packages/toolchain/cli/README.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 504c07e232..0869e7a3e5 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,11 +1,35 @@ # Contributing +The Rivet repository is a monorepo. Each component has its own README.md +including information on how to develop it. + +## Development Quickstart + +- [Rivet Cluster](docker/dev-full/README.md) +- [CLI](packages/toolchain/cli/README.md) +- [Actor SDK](sdks/actor/README.md) +- [Site & Docs](site/README.md) +- [Hub](frontend/apps/hub) +- [Examples](examples/README.md) + +## Justfile + +It's recommended to use [just](https://github.com/casey/just) to run development commands, though not required. + +## Nix Environment + +It's recommended to install the [Nix package manager](https://nixos.org/download/) in order to build a consistent environment. + +Once installed, run `nix-shell` to build your development environment. + ## Conventions - [Naming conventions](./docs-internal/development/NAMING_CONVENTIONS.md). - [Internal <-> External Aliases](./docs-internal/development/INTERNAL_EXTERNAL_ALIASES.md). -## For Open Source Contributors +## Making Changes + +### For Open Source Contributors 1. **Fork and Clone**: Fork the repository and clone it locally. 2. **Branch**: Create a feature or bugfix branch. @@ -16,7 +40,7 @@ - Link the related GitHub issue (if applicable). - Validate that required checks pass. We ensure that Rivet's required checks run within < 5 minutes. -## For Rivet Employees +### For Rivet Employees 1. **Branching and Commits**: - Use [Graphite](https://graphite.dev/) for creating and managing branches. diff --git a/Cargo.lock b/Cargo.lock index 76e6027669..5223e17de7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -255,7 +255,7 @@ dependencies = [ [[package]] name = "api-actor" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper", "base64 0.13.1", @@ -321,7 +321,7 @@ dependencies = [ [[package]] name = "api-auth" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper", "async-trait", @@ -370,7 +370,7 @@ dependencies = [ [[package]] name = "api-cf-verification" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper", "async-trait", @@ -405,7 +405,7 @@ dependencies = [ [[package]] name = "api-cloud" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper", "async-trait", @@ -520,7 +520,7 @@ dependencies = [ [[package]] name = "api-games" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper", "base64 0.13.1", @@ -580,7 +580,7 @@ dependencies = [ [[package]] name = "api-group" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper", "async-trait", @@ -635,7 +635,7 @@ dependencies = [ [[package]] name = "api-helper" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper-macros", "async-trait", @@ -679,7 +679,7 @@ dependencies = [ [[package]] name = "api-helper-macros" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "proc-macro-error", "proc-macro2", @@ -689,7 +689,7 @@ dependencies = [ [[package]] name = "api-identity" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper", "async-trait", @@ -753,7 +753,7 @@ dependencies = [ [[package]] name = "api-job" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper", "async-trait", @@ -791,7 +791,7 @@ dependencies = [ [[package]] name = "api-matchmaker" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper", "async-trait", @@ -859,7 +859,7 @@ dependencies = [ [[package]] name = "api-monolith-edge" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper", "api-provision", @@ -879,7 +879,7 @@ dependencies = [ [[package]] name = "api-monolith-public" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-actor", "api-auth", @@ -909,7 +909,7 @@ dependencies = [ [[package]] name = "api-portal" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper", "async-trait", @@ -954,7 +954,7 @@ dependencies = [ [[package]] name = "api-provision" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper", "async-trait", @@ -986,7 +986,7 @@ dependencies = [ [[package]] name = "api-status" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper", "async-trait", @@ -1033,7 +1033,7 @@ dependencies = [ [[package]] name = "api-traefik-provider" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper", "async-trait", @@ -1083,7 +1083,7 @@ dependencies = [ [[package]] name = "api-ui" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "api-helper", "async-trait", @@ -2136,7 +2136,7 @@ dependencies = [ [[package]] name = "build" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "acme-lib", "anyhow", @@ -2178,7 +2178,7 @@ dependencies = [ [[package]] name = "build-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2199,7 +2199,7 @@ dependencies = [ [[package]] name = "build-default-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2224,7 +2224,7 @@ dependencies = [ [[package]] name = "build-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2237,7 +2237,7 @@ dependencies = [ [[package]] name = "build-list-for-env" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2250,7 +2250,7 @@ dependencies = [ [[package]] name = "build-list-for-game" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2345,7 +2345,7 @@ dependencies = [ [[package]] name = "captcha-hcaptcha-config-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2356,7 +2356,7 @@ dependencies = [ [[package]] name = "captcha-hcaptcha-verify" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2368,7 +2368,7 @@ dependencies = [ [[package]] name = "captcha-request" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2381,7 +2381,7 @@ dependencies = [ [[package]] name = "captcha-turnstile-config-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2392,7 +2392,7 @@ dependencies = [ [[package]] name = "captcha-turnstile-verify" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2404,7 +2404,7 @@ dependencies = [ [[package]] name = "captcha-verify" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "captcha-hcaptcha-config-get", "captcha-hcaptcha-verify", @@ -2465,7 +2465,7 @@ dependencies = [ [[package]] name = "cdn-namespace-auth-user-remove" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-namespace-auth-user-update", "cdn-namespace-create", @@ -2478,7 +2478,7 @@ dependencies = [ [[package]] name = "cdn-namespace-auth-user-update" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-namespace-create", "chirp-client", @@ -2490,7 +2490,7 @@ dependencies = [ [[package]] name = "cdn-namespace-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2501,7 +2501,7 @@ dependencies = [ [[package]] name = "cdn-namespace-domain-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2515,7 +2515,7 @@ dependencies = [ [[package]] name = "cdn-namespace-domain-remove" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-namespace-domain-create", "chirp-client", @@ -2530,7 +2530,7 @@ dependencies = [ [[package]] name = "cdn-namespace-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-namespace-create", "cdn-namespace-domain-create", @@ -2544,7 +2544,7 @@ dependencies = [ [[package]] name = "cdn-namespace-resolve-domain" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-namespace-domain-create", "chirp-client", @@ -2557,7 +2557,7 @@ dependencies = [ [[package]] name = "cdn-ns-auth-type-set" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-namespace-create", "chirp-client", @@ -2569,7 +2569,7 @@ dependencies = [ [[package]] name = "cdn-ns-enable-domain-public-auth-set" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-namespace-create", "chirp-client", @@ -2581,7 +2581,7 @@ dependencies = [ [[package]] name = "cdn-site-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2598,7 +2598,7 @@ dependencies = [ [[package]] name = "cdn-site-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2611,7 +2611,7 @@ dependencies = [ [[package]] name = "cdn-site-list-for-game" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2624,7 +2624,7 @@ dependencies = [ [[package]] name = "cdn-version-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2637,7 +2637,7 @@ dependencies = [ [[package]] name = "cdn-version-prepare" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-site-get", "chirp-client", @@ -2651,7 +2651,7 @@ dependencies = [ [[package]] name = "cdn-version-publish" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-version-get", "chirp-client", @@ -2667,7 +2667,7 @@ dependencies = [ [[package]] name = "cdn-worker" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-namespace-get", "cdn-site-get", @@ -2701,7 +2701,7 @@ dependencies = [ [[package]] name = "cf-custom-hostname-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2712,7 +2712,7 @@ dependencies = [ [[package]] name = "cf-custom-hostname-list-for-namespace-id" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2723,7 +2723,7 @@ dependencies = [ [[package]] name = "cf-custom-hostname-resolve-hostname" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -2734,7 +2734,7 @@ dependencies = [ [[package]] name = "cf-custom-hostname-worker" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cf-custom-hostname-get", "cf-custom-hostname-list-for-namespace-id", @@ -2774,7 +2774,7 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chirp-client" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-perf", "chirp-types", @@ -2802,7 +2802,7 @@ dependencies = [ [[package]] name = "chirp-metrics" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "lazy_static", "rivet-metrics", @@ -2810,7 +2810,7 @@ dependencies = [ [[package]] name = "chirp-perf" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "lazy_static", "prost 0.10.4", @@ -2827,14 +2827,14 @@ dependencies = [ [[package]] name = "chirp-types" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "prost 0.10.4", ] [[package]] name = "chirp-worker" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "async-trait", "chirp-client", @@ -2872,7 +2872,7 @@ dependencies = [ [[package]] name = "chirp-worker-attributes" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-worker", "proc-macro2", @@ -2883,7 +2883,7 @@ dependencies = [ [[package]] name = "chirp-workflow" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "async-trait", @@ -2921,7 +2921,7 @@ dependencies = [ [[package]] name = "chirp-workflow-macros" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "proc-macro2", "quote", @@ -3077,7 +3077,7 @@ dependencies = [ [[package]] name = "cloud-default-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -3108,7 +3108,7 @@ dependencies = [ [[package]] name = "cloud-device-link-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -3120,7 +3120,7 @@ dependencies = [ [[package]] name = "cloud-game-config-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -3131,7 +3131,7 @@ dependencies = [ [[package]] name = "cloud-game-config-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -3143,7 +3143,7 @@ dependencies = [ [[package]] name = "cloud-game-token-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -3156,7 +3156,7 @@ dependencies = [ [[package]] name = "cloud-namespace-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-namespace-create", "chirp-client", @@ -3174,7 +3174,7 @@ dependencies = [ [[package]] name = "cloud-namespace-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-namespace-get", "chirp-client", @@ -3191,7 +3191,7 @@ dependencies = [ [[package]] name = "cloud-namespace-token-development-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -3206,7 +3206,7 @@ dependencies = [ [[package]] name = "cloud-namespace-token-public-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -3221,7 +3221,7 @@ dependencies = [ [[package]] name = "cloud-version-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-version-get", "chirp-client", @@ -3239,7 +3239,7 @@ dependencies = [ [[package]] name = "cloud-version-publish" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-version-prepare", "cdn-version-publish", @@ -3261,7 +3261,7 @@ dependencies = [ [[package]] name = "cloud-worker" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -3293,7 +3293,7 @@ dependencies = [ [[package]] name = "cluster" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "acme-lib", "anyhow", @@ -3332,7 +3332,7 @@ dependencies = [ [[package]] name = "cluster-datacenter-tls-renew" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-workflow", @@ -3351,7 +3351,7 @@ dependencies = [ [[package]] name = "cluster-default-update" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -3372,7 +3372,7 @@ dependencies = [ [[package]] name = "cluster-gc" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-workflow", @@ -3391,7 +3391,7 @@ dependencies = [ [[package]] name = "cluster-metrics-publish" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-workflow", @@ -3875,7 +3875,7 @@ dependencies = [ [[package]] name = "custom-user-avatar-list-for-game" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -3890,7 +3890,7 @@ dependencies = [ [[package]] name = "custom-user-avatar-upload-complete" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -4011,7 +4011,7 @@ checksum = "41b319d1b62ffbd002e057f36bebd1f42b9f97927c9577461d855f3513c4289f" [[package]] name = "debug-email-res" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -4041,7 +4041,7 @@ checksum = "da692b8d1080ea3045efaab14434d40468c3d8657e42abddfffca87b428f4c1b" [[package]] name = "deno-embed" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "dirs", @@ -5247,7 +5247,7 @@ dependencies = [ [[package]] name = "ds" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "bit-vec", "build", @@ -5308,7 +5308,7 @@ dependencies = [ [[package]] name = "ds-log-export" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5322,7 +5322,7 @@ dependencies = [ [[package]] name = "ds-log-read" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5357,7 +5357,7 @@ checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" [[package]] name = "dynamic-config" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-workflow", "indoc 2.0.5", @@ -5533,7 +5533,7 @@ dependencies = [ [[package]] name = "email-send" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "base64 0.13.1", "chirp-client", @@ -5548,7 +5548,7 @@ dependencies = [ [[package]] name = "email-verification-complete" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5562,7 +5562,7 @@ dependencies = [ [[package]] name = "email-verification-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5696,7 +5696,7 @@ dependencies = [ [[package]] name = "external-request-validate" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5712,7 +5712,7 @@ dependencies = [ [[package]] name = "external-worker" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5726,7 +5726,7 @@ dependencies = [ [[package]] name = "faker-build" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "build-create", "chirp-client", @@ -5739,7 +5739,7 @@ dependencies = [ [[package]] name = "faker-cdn-site" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-site-create", "chirp-client", @@ -5753,7 +5753,7 @@ dependencies = [ [[package]] name = "faker-game" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5770,7 +5770,7 @@ dependencies = [ [[package]] name = "faker-game-namespace" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5783,7 +5783,7 @@ dependencies = [ [[package]] name = "faker-game-version" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5802,7 +5802,7 @@ dependencies = [ [[package]] name = "faker-job-run" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5816,7 +5816,7 @@ dependencies = [ [[package]] name = "faker-job-template" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5828,7 +5828,7 @@ dependencies = [ [[package]] name = "faker-mm-lobby" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5847,7 +5847,7 @@ dependencies = [ [[package]] name = "faker-mm-lobby-row" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5859,7 +5859,7 @@ dependencies = [ [[package]] name = "faker-mm-player" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5870,7 +5870,7 @@ dependencies = [ [[package]] name = "faker-region" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5883,7 +5883,7 @@ dependencies = [ [[package]] name = "faker-team" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -5895,7 +5895,7 @@ dependencies = [ [[package]] name = "faker-user" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6137,7 +6137,7 @@ dependencies = [ [[package]] name = "formatted-error" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "gray_matter", "hashbrown 0.12.3", @@ -6390,7 +6390,7 @@ dependencies = [ [[package]] name = "game-banner-upload-complete" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6406,7 +6406,7 @@ dependencies = [ [[package]] name = "game-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6423,7 +6423,7 @@ dependencies = [ [[package]] name = "game-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6438,7 +6438,7 @@ dependencies = [ [[package]] name = "game-list-all" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6449,7 +6449,7 @@ dependencies = [ [[package]] name = "game-list-for-team" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6461,7 +6461,7 @@ dependencies = [ [[package]] name = "game-logo-upload-complete" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6477,7 +6477,7 @@ dependencies = [ [[package]] name = "game-namespace-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6491,7 +6491,7 @@ dependencies = [ [[package]] name = "game-namespace-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6505,7 +6505,7 @@ dependencies = [ [[package]] name = "game-namespace-list" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6519,7 +6519,7 @@ dependencies = [ [[package]] name = "game-namespace-resolve-name-id" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6533,7 +6533,7 @@ dependencies = [ [[package]] name = "game-namespace-resolve-url" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-namespace-domain-create", "cdn-namespace-resolve-domain", @@ -6552,7 +6552,7 @@ dependencies = [ [[package]] name = "game-namespace-validate" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6564,7 +6564,7 @@ dependencies = [ [[package]] name = "game-namespace-version-history-list" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6575,7 +6575,7 @@ dependencies = [ [[package]] name = "game-namespace-version-set" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6592,7 +6592,7 @@ dependencies = [ [[package]] name = "game-recommend" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6604,7 +6604,7 @@ dependencies = [ [[package]] name = "game-resolve-name-id" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6617,7 +6617,7 @@ dependencies = [ [[package]] name = "game-resolve-namespace-id" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6631,7 +6631,7 @@ dependencies = [ [[package]] name = "game-token-development-validate" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6641,7 +6641,7 @@ dependencies = [ [[package]] name = "game-validate" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6652,7 +6652,7 @@ dependencies = [ [[package]] name = "game-version-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6666,7 +6666,7 @@ dependencies = [ [[package]] name = "game-version-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6679,7 +6679,7 @@ dependencies = [ [[package]] name = "game-version-list" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6692,7 +6692,7 @@ dependencies = [ [[package]] name = "game-version-validate" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -6787,7 +6787,7 @@ checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" [[package]] name = "global-error" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "async-trait", "formatted-error", @@ -7814,7 +7814,7 @@ dependencies = [ [[package]] name = "ip-info" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -7929,7 +7929,7 @@ checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" [[package]] name = "job-gc" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -7962,7 +7962,7 @@ dependencies = [ [[package]] name = "job-log-read" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -7975,7 +7975,7 @@ dependencies = [ [[package]] name = "job-log-worker" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -7993,7 +7993,7 @@ dependencies = [ [[package]] name = "job-run" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8144,7 +8144,7 @@ dependencies = [ [[package]] name = "kv-str" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "envy", @@ -8302,7 +8302,7 @@ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" [[package]] name = "linode" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-workflow", "chrono", @@ -8319,7 +8319,7 @@ dependencies = [ [[package]] name = "linode-gc" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-workflow", @@ -8361,7 +8361,7 @@ checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" [[package]] name = "load-test-api-cloud" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8383,7 +8383,7 @@ dependencies = [ [[package]] name = "load-test-mm" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8414,7 +8414,7 @@ dependencies = [ [[package]] name = "load-test-mm-sustain" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8447,7 +8447,7 @@ dependencies = [ [[package]] name = "load-test-sqlx" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-namespace-get", "cdn-version-get", @@ -8469,7 +8469,7 @@ dependencies = [ [[package]] name = "load-test-watch-requests" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8741,7 +8741,7 @@ dependencies = [ [[package]] name = "mm-config-game-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8751,7 +8751,7 @@ dependencies = [ [[package]] name = "mm-config-game-upsert" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8761,7 +8761,7 @@ dependencies = [ [[package]] name = "mm-config-lobby-group-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8775,7 +8775,7 @@ dependencies = [ [[package]] name = "mm-config-lobby-group-resolve-name-id" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8791,7 +8791,7 @@ dependencies = [ [[package]] name = "mm-config-lobby-group-resolve-version" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8805,7 +8805,7 @@ dependencies = [ [[package]] name = "mm-config-namespace-config-set" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8819,7 +8819,7 @@ dependencies = [ [[package]] name = "mm-config-namespace-config-validate" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8829,7 +8829,7 @@ dependencies = [ [[package]] name = "mm-config-namespace-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8840,7 +8840,7 @@ dependencies = [ [[package]] name = "mm-config-namespace-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8852,7 +8852,7 @@ dependencies = [ [[package]] name = "mm-config-version-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8869,7 +8869,7 @@ dependencies = [ [[package]] name = "mm-config-version-prepare" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "build-get", "chirp-client", @@ -8896,7 +8896,7 @@ dependencies = [ [[package]] name = "mm-config-version-publish" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8912,7 +8912,7 @@ dependencies = [ [[package]] name = "mm-dev-player-token-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8923,7 +8923,7 @@ dependencies = [ [[package]] name = "mm-gc" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8952,7 +8952,7 @@ dependencies = [ [[package]] name = "mm-lobby-find-fail" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8963,7 +8963,7 @@ dependencies = [ [[package]] name = "mm-lobby-find-lobby-query-list" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8974,7 +8974,7 @@ dependencies = [ [[package]] name = "mm-lobby-find-try-complete" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8986,7 +8986,7 @@ dependencies = [ [[package]] name = "mm-lobby-for-run-id" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -8997,7 +8997,7 @@ dependencies = [ [[package]] name = "mm-lobby-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -9010,7 +9010,7 @@ dependencies = [ [[package]] name = "mm-lobby-history" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -9023,7 +9023,7 @@ dependencies = [ [[package]] name = "mm-lobby-idle-update" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -9045,7 +9045,7 @@ dependencies = [ [[package]] name = "mm-lobby-list-for-namespace" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -9058,7 +9058,7 @@ dependencies = [ [[package]] name = "mm-lobby-list-for-user-id" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -9070,7 +9070,7 @@ dependencies = [ [[package]] name = "mm-lobby-player-count" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -9083,7 +9083,7 @@ dependencies = [ [[package]] name = "mm-lobby-runtime-aggregate" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -9103,7 +9103,7 @@ dependencies = [ [[package]] name = "mm-lobby-state-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -9116,7 +9116,7 @@ dependencies = [ [[package]] name = "mm-player-count-for-namespace" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -9129,7 +9129,7 @@ dependencies = [ [[package]] name = "mm-player-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -9141,7 +9141,7 @@ dependencies = [ [[package]] name = "mm-worker" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "build-get", "chirp-client", @@ -9213,7 +9213,7 @@ checksum = "b52c1b33ff98142aecea13138bd399b68aa7ab5d9546c300988c345004001eea" [[package]] name = "monolith-worker" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-worker", "cf-custom-hostname-worker", @@ -9241,7 +9241,7 @@ dependencies = [ [[package]] name = "monolith-workflow-worker" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-workflow", "cluster", @@ -9462,7 +9462,7 @@ dependencies = [ [[package]] name = "nomad-monitor" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -9494,7 +9494,7 @@ dependencies = [ [[package]] name = "nomad-util" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "base64 0.13.1", "bytes", @@ -10115,7 +10115,7 @@ dependencies = [ [[package]] name = "pegboard" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-workflow", "lazy_static", @@ -10156,7 +10156,7 @@ dependencies = [ [[package]] name = "pegboard-config" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "pegboard", "schemars", @@ -10167,7 +10167,7 @@ dependencies = [ [[package]] name = "pegboard-container-runner" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "nix 0.27.1", @@ -10182,7 +10182,7 @@ dependencies = [ [[package]] name = "pegboard-dc-init" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -10211,7 +10211,7 @@ dependencies = [ [[package]] name = "pegboard-gc" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-workflow", @@ -10231,7 +10231,7 @@ dependencies = [ [[package]] name = "pegboard-isolate-v8-runner" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "deno_ast 0.42.2", @@ -10274,7 +10274,7 @@ dependencies = [ [[package]] name = "pegboard-manager" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "bytes", @@ -10312,7 +10312,7 @@ dependencies = [ [[package]] name = "pegboard-metrics-publish" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-workflow", @@ -10330,7 +10330,7 @@ dependencies = [ [[package]] name = "pegboard-ws" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-workflow", @@ -11167,7 +11167,7 @@ dependencies = [ [[package]] name = "redis-util" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "lazy_static", "redis", @@ -11275,7 +11275,7 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "region-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -11289,7 +11289,7 @@ dependencies = [ [[package]] name = "region-list" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -11303,7 +11303,7 @@ dependencies = [ [[package]] name = "region-list-for-game" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -11317,7 +11317,7 @@ dependencies = [ [[package]] name = "region-recommend" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -11332,7 +11332,7 @@ dependencies = [ [[package]] name = "region-resolve" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -11348,7 +11348,7 @@ dependencies = [ [[package]] name = "region-resolve-for-game" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -11525,7 +11525,7 @@ dependencies = [ [[package]] name = "rivet-actors-sdk-embed" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "deno-embed", @@ -11575,7 +11575,7 @@ dependencies = [ [[package]] name = "rivet-cache" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "futures-util", "global-error", @@ -11600,7 +11600,7 @@ dependencies = [ [[package]] name = "rivet-cache-result" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "rivet-util", ] @@ -11629,7 +11629,7 @@ dependencies = [ [[package]] name = "rivet-claims" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "base64 0.13.1", "global-error", @@ -11646,7 +11646,7 @@ dependencies = [ [[package]] name = "rivet-cli" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "async-posthog", @@ -11693,7 +11693,7 @@ dependencies = [ [[package]] name = "rivet-config" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "config", "dirs", @@ -11710,7 +11710,7 @@ dependencies = [ [[package]] name = "rivet-connection" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-perf", @@ -11723,7 +11723,7 @@ dependencies = [ [[package]] name = "rivet-convert" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "cdn-namespace-get", "chirp-client", @@ -11764,7 +11764,7 @@ dependencies = [ [[package]] name = "rivet-env" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "lazy_static", @@ -11796,7 +11796,7 @@ dependencies = [ [[package]] name = "rivet-health-checks" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "global-error", @@ -11813,7 +11813,7 @@ dependencies = [ [[package]] name = "rivet-hub-embed" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "include_dir", "reqwest 0.12.9", @@ -11857,7 +11857,7 @@ dependencies = [ [[package]] name = "rivet-job-runner" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "portpicker", @@ -11879,7 +11879,7 @@ dependencies = [ [[package]] name = "rivet-js-utils-embed" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "deno-embed", @@ -11938,7 +11938,7 @@ dependencies = [ [[package]] name = "rivet-metrics" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "global-error", "hyper 0.14.31", @@ -11952,7 +11952,7 @@ dependencies = [ [[package]] name = "rivet-migrate" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "futures-util", @@ -11970,7 +11970,7 @@ dependencies = [ [[package]] name = "rivet-operation" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "async-trait", "chirp-client", @@ -11997,7 +11997,7 @@ dependencies = [ [[package]] name = "rivet-operation-macros" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "proc-macro2", "quote", @@ -12028,7 +12028,7 @@ dependencies = [ [[package]] name = "rivet-pools" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "async-nats", "clickhouse", @@ -12087,7 +12087,7 @@ dependencies = [ [[package]] name = "rivet-runtime" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "console-subscriber", "lazy_static", @@ -12101,7 +12101,7 @@ dependencies = [ [[package]] name = "rivet-schema-generator" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "pegboard-config", @@ -12113,7 +12113,7 @@ dependencies = [ [[package]] name = "rivet-server" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "api-monolith-edge", @@ -12178,7 +12178,7 @@ dependencies = [ [[package]] name = "rivet-service-manager" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "chrono", @@ -12230,21 +12230,21 @@ dependencies = [ [[package]] name = "rivet-test" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "types-proto", ] [[package]] name = "rivet-test-images" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "testcontainers", ] [[package]] name = "rivet-toolchain" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "anyhow", "assert_cmd", @@ -12298,7 +12298,7 @@ dependencies = [ [[package]] name = "rivet-util" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "async-trait", "bcrypt", @@ -12326,14 +12326,14 @@ dependencies = [ [[package]] name = "rivet-util-build" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "rivet-operation", ] [[package]] name = "rivet-util-captcha" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "global-error", "serde_json", @@ -12341,18 +12341,18 @@ dependencies = [ [[package]] name = "rivet-util-cdn" -version = "24.6.2" +version = "24.6.2-rc.1" [[package]] name = "rivet-util-job" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "uuid", ] [[package]] name = "rivet-util-macros" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "proc-macro2", "quote", @@ -12361,7 +12361,7 @@ dependencies = [ [[package]] name = "rivet-util-mm" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "bit-vec", "chirp-client", @@ -12381,14 +12381,14 @@ dependencies = [ [[package]] name = "rivet-util-search" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "uuid", ] [[package]] name = "rivet-util-team" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "rivet-operation", ] @@ -12668,7 +12668,7 @@ checksum = "ad97d4ce1560a5e27cec89519dc8300d1aa6035b099821261c651486a19e44d5" [[package]] name = "s3-util" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "aws-sdk-s3", "aws-smithy-async 1.2.1", @@ -12722,7 +12722,7 @@ dependencies = [ [[package]] name = "schemac" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "lazy_static", "prost-build 0.11.9", @@ -13197,7 +13197,7 @@ dependencies = [ [[package]] name = "server-spec" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-workflow", "linode", @@ -14466,7 +14466,7 @@ dependencies = [ [[package]] name = "team-avatar-upload-complete" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14482,7 +14482,7 @@ dependencies = [ [[package]] name = "team-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14495,7 +14495,7 @@ dependencies = [ [[package]] name = "team-invite-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14507,7 +14507,7 @@ dependencies = [ [[package]] name = "team-invite-worker" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14523,7 +14523,7 @@ dependencies = [ [[package]] name = "team-join-request-list" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14534,7 +14534,7 @@ dependencies = [ [[package]] name = "team-member-count" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14545,7 +14545,7 @@ dependencies = [ [[package]] name = "team-member-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14556,7 +14556,7 @@ dependencies = [ [[package]] name = "team-member-list" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14567,7 +14567,7 @@ dependencies = [ [[package]] name = "team-member-relationship-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14579,7 +14579,7 @@ dependencies = [ [[package]] name = "team-profile-validate" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14590,7 +14590,7 @@ dependencies = [ [[package]] name = "team-recommend" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14601,7 +14601,7 @@ dependencies = [ [[package]] name = "team-resolve-display-name" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14614,7 +14614,7 @@ dependencies = [ [[package]] name = "team-user-ban-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14625,7 +14625,7 @@ dependencies = [ [[package]] name = "team-user-ban-list" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14636,7 +14636,7 @@ dependencies = [ [[package]] name = "team-validate" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14647,7 +14647,7 @@ dependencies = [ [[package]] name = "team-worker" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14669,7 +14669,7 @@ dependencies = [ [[package]] name = "telemetry-beacon" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "async-posthog", "chirp-client", @@ -14818,7 +14818,7 @@ dependencies = [ [[package]] name = "tier" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-workflow", "cluster", @@ -14910,7 +14910,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "token-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "base64 0.13.1", "chirp-client", @@ -14926,7 +14926,7 @@ dependencies = [ [[package]] name = "token-exchange" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14939,7 +14939,7 @@ dependencies = [ [[package]] name = "token-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -14952,7 +14952,7 @@ dependencies = [ [[package]] name = "token-revoke" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -15578,7 +15578,7 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "types-proto" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-types", "http 0.2.12", @@ -15593,7 +15593,7 @@ dependencies = [ [[package]] name = "types-proto-build" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "heck 0.3.3", "indoc 1.0.9", @@ -15771,7 +15771,7 @@ dependencies = [ [[package]] name = "upload-complete" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -15788,7 +15788,7 @@ dependencies = [ [[package]] name = "upload-file-list" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -15800,7 +15800,7 @@ dependencies = [ [[package]] name = "upload-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -15813,7 +15813,7 @@ dependencies = [ [[package]] name = "upload-list-for-user" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -15826,7 +15826,7 @@ dependencies = [ [[package]] name = "upload-prepare" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -15843,7 +15843,7 @@ dependencies = [ [[package]] name = "upload-worker" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -15906,7 +15906,7 @@ dependencies = [ [[package]] name = "user" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-workflow", "cluster", @@ -15917,7 +15917,7 @@ dependencies = [ [[package]] name = "user-avatar-upload-complete" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -15933,7 +15933,7 @@ dependencies = [ [[package]] name = "user-delete-pending" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -15955,7 +15955,7 @@ dependencies = [ [[package]] name = "user-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -15970,7 +15970,7 @@ dependencies = [ [[package]] name = "user-identity-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -15982,7 +15982,7 @@ dependencies = [ [[package]] name = "user-identity-delete" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -15995,7 +15995,7 @@ dependencies = [ [[package]] name = "user-identity-get" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -16010,7 +16010,7 @@ dependencies = [ [[package]] name = "user-pending-delete-toggle" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -16024,7 +16024,7 @@ dependencies = [ [[package]] name = "user-profile-validate" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -16037,7 +16037,7 @@ dependencies = [ [[package]] name = "user-resolve-email" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -16050,7 +16050,7 @@ dependencies = [ [[package]] name = "user-team-list" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -16061,7 +16061,7 @@ dependencies = [ [[package]] name = "user-token-create" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -16074,7 +16074,7 @@ dependencies = [ [[package]] name = "user-worker" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -17011,7 +17011,7 @@ checksum = "d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904" [[package]] name = "workflow-gc" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-worker", @@ -17029,7 +17029,7 @@ dependencies = [ [[package]] name = "workflow-metrics-publish" -version = "24.6.2" +version = "24.6.2-rc.1" dependencies = [ "chirp-client", "chirp-workflow", diff --git a/examples/README.md b/examples/README.md new file mode 100644 index 0000000000..fb64a6640a --- /dev/null +++ b/examples/README.md @@ -0,0 +1,15 @@ +# Examples & Templates + +These are examples & templates for Rivet. + +## Development + +Examples can be deployed to either a local Rivet cluster or a production Rivet cluster. + +If using bleeding edge examples, it's recommended to use `cargo run` to auto-build the Rivet CLI. For example, to deploy the counter example: + +``` +cd examples/javascript/counter +cargo run --bin rivet -- deploy +``` + diff --git a/packages/toolchain/cli/README.md b/packages/toolchain/cli/README.md new file mode 100644 index 0000000000..8818e4eaad --- /dev/null +++ b/packages/toolchain/cli/README.md @@ -0,0 +1,17 @@ +# CLI + +## Development + +For quick iteration, use `cargo run --bin rivet -- ...etc...`. For example, to test `rivet deploy` on an example, run: + +``` +cd examples/javascript/counter +cargo run --bin rivet -- deploy +``` + +For installing system-wide, run: + +``` +cargo install --path packages/toolchain/cli +``` + diff --git a/sdks/actor/README.md b/sdks/actor/README.md index c78649910c..cdf0068595 100644 --- a/sdks/actor/README.md +++ b/sdks/actor/README.md @@ -1,5 +1,9 @@ # Actor SDK +## Developing + +Actors are usually tested by running tests against the `examples/` folder. + ## Building for npm ```sh diff --git a/site/README.md b/site/README.md index 54e6ff1b06..06d709214b 100644 --- a/site/README.md +++ b/site/README.md @@ -11,6 +11,7 @@ public/ Static assets promo/ Assets used for promotional marketing scripts/ src/ + content/ This is where all MDX content lives. authors/ components/ Reusable components generated/ Content generated from the rivet-gg/rivet repo with scripts/generate*.js