Skip to content

Speed up Linux desktop dependency installation - #3

Merged
atti92 merged 1 commit into
mainfrom
codex/speed-up-linux-build
Oct 22, 2026
Merged

atti92 merged 1 commit into
mainfrom
codex/speed-up-linux-build

Conversation

@atti92

@atti92 atti92 commented Oct 22, 2026 •

Copy link
Copy Markdown
Collaborator

The Linux desktop job spent 10m16s installing native dependencies, including 9m56s downloading 71.9 MB from the runner's HTTP Azure mirror at 121 kB/s. Building the app itself took 62 seconds.

Install dependencies from the official Ubuntu HTTPS archives, omit optional recommended packages, and cache downloaded .deb files with actions/cache. Refresh package indexes and perform normal APT dependency resolution on every run, including cache hits. Rotate the cache weekly and invalidate it when the dependency script changes. Binary build triggers remain tags and manual requests only.

Measured validation on GitHub-hosted Ubuntu 24.04:

@atti92
atti92 merged commit 7636d76 into main Oct 22, 2026
8 checks passed
@atti92
atti92 deleted the codex/speed-up-linux-build branch October 22, 2026 18:10
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