# Give each CI run its own Convex preview · dara/icarus

[View on GitCafe](https://git.cafe/dara/icarus/commit/360558ef13b9c70800f9e9d31393901d2c2615cc)

Repository: [dara/icarus](https://git.cafe/dara/icarus)

Visibility: public

Requested revision: 360558ef13b9c70800f9e9d31393901d2c2615cc

Requested commit: 360558ef13b9c70800f9e9d31393901d2c2615cc

Commit: 360558ef13b9c70800f9e9d31393901d2c2615cc

Tree: 2f5cd05d845a53bf631ec2db9a49cbe048932710

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Give each CI run its own Convex preview

Runs on main aren't serialized and share a preview name, so one run's
cleanup deleted another's preview (CI on f1b0bf3 failed with
DeploymentNotFound), and two runs could test against each other's
deploy. A cancelled PR run's cleanup had the same reach.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

```

## Parents

- [304979a16858bfc4dec70e17d951964ccbf5e380](https://git.cafe/dara/icarus/commit/304979a16858bfc4dec70e17d951964ccbf5e380?format=markdown)

[Source at this commit](https://git.cafe/dara/icarus/tree/360558ef13b9c70800f9e9d31393901d2c2615cc?format=markdown)
