Skip to content

Commit 8807805

Browse files
authored
Merge pull request #46 from codeGROOVE-dev/hide-orgs
Improve README
2 parents ef8a331 + 8702818 commit 8807805

File tree

2 files changed

+25
-18
lines changed

2 files changed

+25
-18
lines changed

README.md

Lines changed: 25 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -24,27 +24,35 @@ Lives in your menubar like a tiny waterfowl of productivity shame, watching your
2424

2525
You can also visit the web-based dashboard at https://dash.ready-to-review.dev/
2626

27-
## macOS Quick Start ⚡ (How to Get Honked At)
27+
## Dependencies
2828

29-
### Option 1: Authenticating using GitHub CLI
29+
* [go](https://go.dev/) 1.23.4 or higher
30+
* [gh](https://cli.github.com/), AKA the GitHub command-line utility
3031

31-
Install dependencies: the [GitHub CLI, aka "gh"](https://cli.github.com/) and [Go](https://go.dev/):
32+
## macOS Quick Start ⚡ (Get Honked At)
33+
34+
Install dependencies:
3235

3336
```bash
3437
brew install gh go
35-
gh auth login
3638
```
3739

38-
Then summon the goose:
40+
Confirm that `gh` is properly authenticated:
41+
42+
```
43+
gh auth status || gh auth login
44+
```
45+
46+
Build & run:
3947

4048
```bash
4149
git clone https://github.com/ready-to-review/goose.git
4250
cd goose && make run
4351
```
4452

45-
`make run` will cause the goose to implant itself into `/Applications/Review Goose.app` for future use. To be persistently annoyed by the goose every time you start your computer, click the `Start at Login` menu item.
53+
This will will cause the goose to implant itself into `/Applications/Review Goose.app` for future invocations. To be persistently annoyed every time you login, click the `Start at Login` menu item.
4654

47-
### Option 2: Using a fine-grained access token
55+
### Using a fine-grained access token
4856

4957
If you want more control over which repositories the goose can access, you can use a [fine-grained personal access token](https://github.com/settings/personal-access-tokens/new) with the following permissions:
5058

@@ -54,32 +62,31 @@ If you want more control over which repositories the goose can access, you can u
5462
You can then use the token like so:
5563

5664
```bash
57-
export GITHUB_TOKEN=your_token_here
58-
git clone https://github.com/ready-to-review/goose.git
59-
cd goose && make run
65+
env GITHUB_TOKEN=your_token_here goose
6066
```
6167

62-
We don't yet try to persist fine-grained tokens to disk - PR's welcome!
68+
We don't yet persist fine-grained tokens to disk - PR's welcome!
6369

6470
## Known Issues
6571

66-
- Blocking logic isn't 100% accurate - issues welcome!
72+
- Visual notifications won't work on macOS until we release signed binaries.
73+
- Blocking turn logic isn't 100% accurate - open an issue if you find something.
6774
- The goose may not stop honking until you review your PRs
68-
- Visual notifications won't work on macOS until we sign the binary
6975
- Linux, BSD, and Windows support is implemented but untested
7076

7177
## Pricing
7278

73-
- Review Goose is free forever for usage with public repositories.
74-
- We will soon begin charging a nominal fee ($2.56/mo) for access to private repos (the goose has to eat)
79+
- Review Goose is free forever for public repositories ❤️
80+
- Private repo access will soon be a supporter-only feature to ensure the goose is fed. ($2.56/mo is our recommendation)
7581

7682
## Privacy
7783

7884
- Your GitHub token is used to authenticate against GitHub and codeGROOVE's API for state-machine & natural-language processing
79-
- Your GitHub token is never stored or logged,
80-
- PR metadata may be locally or remotely cached for up to 20 days (performance)
85+
- Your GitHub token is never stored or logged.
86+
- PR metadata may be cached locally & remotely for up to 20 days
87+
- No data is resold to anyone. We don't even want it.
8188
- No telemetry is collected
8289

8390
---
8491

85-
Built with ❤️ by [codeGROOVE](https://codegroove.dev/) - PRs welcome!
92+
Built with 🪿 by [codeGROOVE](https://codegroove.dev/) - PRs welcome!

media/screenshot.png

86.7 KB
Loading

0 commit comments

Comments
 (0)