# Gate desktop releases on the upgrade test and narrow CI's desktop lane · dara/icarus

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

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

Visibility: public

Requested revision: d217bcfa055c93042f4244e79aecc92f4009e190

Requested commit: d217bcfa055c93042f4244e79aecc92f4009e190

Commit: d217bcfa055c93042f4244e79aecc92f4009e190

Tree: e97d3794cf1b429b9a77a1b3025d06cfef90e8a8

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Gate desktop releases on the upgrade test and narrow CI's desktop lane

The upgrade and rollback test only ran in CI, against an unsigned build of a
PR. The release itself never ran it, so the installer players download was
never checked. It now runs in the release on the signed installer, after the
signatures are verified and before anything is staged or published.

With the release as the gate, CI builds the desktop app and runs the test
only for PRs that touch Hive (migrations, generated adapters), the installer,
the release scripts, or the test itself, and no longer after every merge.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

```

## Parents

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

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