Compare commits

..

No commits in common. "ebb05ed9c12395e06ad1f5539387c375f127257a" and "2e55c72522ba20524cdecbea34fd596881fd3859" have entirely different histories.

2 changed files with 1 additions and 4 deletions

View file

@ -147,12 +147,9 @@ sudo apt install -y clang mold pkg-config libssl-dev \
mise trust
mise install # Install all dev tools
mise run install-e2e # Install Chrome for Testing + ChromeDriver
uv tool install prek # Install prek (git hook runner) as a standalone tool
prek install # Install git hooks
```
> **Note:** `prek` is a standalone binary installed via [`uv`](https://docs.astral.sh/uv/) and must be on `PATH`. If it is missing, `prek run -av` cannot invoke `cargo fmt -- --check` and reports `failed to run cargo fmt -- --check` — this is the missing `prek`/toolchain, not a formatting error. Installing `prek` resolves it.
## Contributing
```bash

View file

@ -83,7 +83,7 @@ pub async fn create_token(client: &BrewlogClient, cmd: CreateTokenCommand) -> Re
result = rx => {
result.context("callback server closed without receiving a token")?
}
() = tokio::time::sleep(std::time::Duration::from_mins(2)) => {
() = tokio::time::sleep(std::time::Duration::from_secs(120)) => {
return Err(anyhow!("timed out waiting for browser authentication (2 minutes)"));
}
};