fix(desktop): stabilize project review smoke coverage

Give avatar-only authors accessible names, align project smoke expectations with the redesigned context UI, and remove unrelated or unused branch riders that blocked CI.

Signed-off-by: Thomas Petersen <thomasp@squareup.com>
This commit is contained in:
Thomas Petersen
2026-08-15 17:59:55 -04:00
parent 2a494388da
commit 0fe75f2fda
5 changed files with 52 additions and 59 deletions
-9
View File
@@ -377,16 +377,7 @@ jobs:
[worker.oci]
max-parallelism = 2
- name: Log in to GHCR
id: ghcr-login
if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository
continue-on-error: true
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Retry GHCR login
if: steps.ghcr-login.outcome == 'failure'
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0
with:
registry: ghcr.io