Skip to content

release automation correction. - #16

Merged
lxrzlyr merged 3 commits into
mainfrom
dev
Jun 30, 2026
Merged

release automation correction.#16
lxrzlyr merged 3 commits into
mainfrom
dev

Conversation

@lxrzlyr

@lxrzlyr lxrzlyr commented Jun 30, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

lxrzlyr added 3 commits June 30, 2026 18:55
### Issue for this PR

N/A - release automation follow-up.

### Type of change

- [ ] Bug fix
- [x] New feature
- [ ] Refactor / code improvement
- [ ] Documentation

### What does this PR do?

Publishes successful desktop package artifacts from main builds into an
auto-managed GitHub Release. Older automatic desktop releases matching
`app-v*-main.*` are deleted before creating the new release so release
storage stays bounded.

### How did you verify your code works?

- Ran `actionlint .github/workflows/desktop-build.yml`
- Push hook ran `bun turbo typecheck` successfully: 23/23 tasks

### Screenshots / recordings

_If this is a UI change, please include a screenshot or recording._

### Checklist

- [x] I have tested my changes locally
- [x] I have not included unrelated changes in this PR
### Issue for this PR

N/A - release automation correction.

### Type of change

- [x] Bug fix
- [ ] New feature
- [ ] Refactor / code improvement
- [ ] Documentation

### What does this PR do?

Targets automatic desktop Release tags at the main build commit SHA
instead of the repository default branch. This keeps `app-v*-main.*`
releases tied to the exact commit that produced the packages.

### How did you verify your code works?

- Ran `actionlint .github/workflows/desktop-build.yml`
- Push hook ran `bun turbo typecheck` successfully: 23/23 tasks

### Screenshots / recordings

_If this is a UI change, please include a screenshot or recording._

### Checklist

- [x] I have tested my changes locally
- [x] I have not included unrelated changes in this PR
# Conflicts:
#	.github/workflows/desktop-build.yml
@lxrzlyr
lxrzlyr merged commit 08f6620 into main Jun 30, 2026
4 of 16 checks passed
lxrzlyr pushed a commit that referenced this pull request Jul 3, 2026
 release automation correction.
lxrzlyr pushed a commit that referenced this pull request Sep 1, 2026
… server-boot tests

- ACP test client receive timeout 15s -> 30s (subprocess boot under
  full-suite load exceeded 15s; isolated 3.7s)
- ACP lifecycle stdin-EOF exit wait 5s -> 30s
- run-process #27371: assert duration < 20s instead of < 15s (the SDK
  timeoutMs is exactly 15s, so a slow host overruns the old bound by
  construction; a true hang is still killed by the 30s test timeout)
- httpapi-cors tests: explicit 30s per-test timeout (server boot +
  resetDatabase at the 5s boundary under load)
- activity progress projection #16: 60s timeout (read-only PRAGMA
  quick_check over the 4.8GB incident snapshot runs ~1s warm but
  cold-cache/first-touch exceeds the 5s default)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant