Skip to content

GitHub: Allow CI workflow jobs to resume prerequisite sessions#118

Closed
Lamparter wants to merge 5 commits intomasterfrom
ci/optimisations/resume
Closed

GitHub: Allow CI workflow jobs to resume prerequisite sessions#118
Lamparter wants to merge 5 commits intomasterfrom
ci/optimisations/resume

Conversation

@Lamparter
Copy link
Copy Markdown
Collaborator

very experimental! should have insane performance improvement though in CI

@Lamparter
Copy link
Copy Markdown
Collaborator Author

Lamparter commented Apr 3, 2026

The CI is now quicker but not nearly as quick as I initially expected. I didn't consider that:

  • The workspace would be so large (~5gb)
  • The artifact upload would take so long (1-3m)
  • The artifact download would take so long (~3m)

@Lamparter
Copy link
Copy Markdown
Collaborator Author

It's been 16 minutes but Core and SDK pipelines only just completed 😕

@Lamparter
Copy link
Copy Markdown
Collaborator Author

Wow, I really thought this would make compilation way quicker, but it looks like the 'optimisations' made here increases the time required to build from 30 minutes to 50-60 minutes.
With that said, the actual compilation time is indeed quicker, but the artifact upload/download time takes far far too long ...

@Lamparter Lamparter closed this Apr 6, 2026
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