Skip to content

Run CI checks and screenshots per wallpaper in parallel - #20

Merged
vaprdev merged 1 commit into
mainfrom
ci-matrix
Oct 10, 2026
Merged

vaprdev merged 1 commit into
mainfrom
ci-matrix

Conversation

@vaprdev

@vaprdev vaprdev commented Oct 10, 2026

Copy link
Copy Markdown
Owner

CI took about 4 minutes per run: dev/check.ts ran all 90 combinations serially (223 s) and the screenshot check rendered all 30 images on one machine (145 s).

Now a small job lists the registered wallpapers and check and screenshots run as one job per wallpaper in parallel, picking up new wallpapers automatically. Typecheck and build run in their own job alongside. dev/screenshots.ts accepts wallpaper names to limit the check.

The checks themselves are unchanged. Validated with actionlint.

@vaprdev
vaprdev merged commit 76dde78 into main Oct 10, 2026
22 checks passed
@vaprdev
vaprdev deleted the ci-matrix branch October 10, 2026 23:20
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