From 9f6a5de2f148a3033159b9f0269f677eecbb6aa9 Mon Sep 17 00:00:00 2001 From: Felix Angelov Date: Mon, 26 Jun 2023 12:15:01 -0700 Subject: [PATCH] feat: minor status and pricing adjustments (#715) --- README.md | 5 ++--- .../src/commands/account/subscribe_account_command.dart | 2 +- .../commands/account/subscribe_account_command_test.dart | 7 +++++-- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index e5580e7b..341d061d 100644 --- a/README.md +++ b/README.md @@ -10,10 +10,9 @@ Home of the Shorebird Tools -## Status +## Getting Started -Shorebird code push is in Open Beta! Instructions for install and usage are at -https://docs.shorebird.dev/ +Visit https://docs.shorebird.dev to get started. ## Packages diff --git a/packages/shorebird_cli/lib/src/commands/account/subscribe_account_command.dart b/packages/shorebird_cli/lib/src/commands/account/subscribe_account_command.dart index a57cf037..a676b60d 100644 --- a/packages/shorebird_cli/lib/src/commands/account/subscribe_account_command.dart +++ b/packages/shorebird_cli/lib/src/commands/account/subscribe_account_command.dart @@ -27,7 +27,7 @@ class SubscribeAccountCommand extends ShorebirdCommand String get summary => ''' A subscription to Shorebird is required to publish patches to your apps. -The subscription costs \$20 USD per month per user and is billed through Stripe. +The subscription is billed monthly based on usage through Stripe. Visit ${styleUnderlined.wrap(lightCyan.wrap('https://shorebird.dev'))} for more details.'''; diff --git a/packages/shorebird_cli/test/src/commands/account/subscribe_account_command_test.dart b/packages/shorebird_cli/test/src/commands/account/subscribe_account_command_test.dart index a626682f..85c2ec02 100644 --- a/packages/shorebird_cli/test/src/commands/account/subscribe_account_command_test.dart +++ b/packages/shorebird_cli/test/src/commands/account/subscribe_account_command_test.dart @@ -77,10 +77,13 @@ void main() { expect(subscribeAccountCommand.description, isNotEmpty); }); - test('summary has price and link to shorebird.dev', () { + test('summary contains usage and link to shorebird.dev', () { expect( subscribeAccountCommand.summary, - stringContainsInOrder([r'$20', 'shorebird.dev']), + stringContainsInOrder([ + 'The subscription is billed monthly based on usage through Stripe.', + 'shorebird.dev' + ]), ); });