Skip to content

ci: add GitHub Actions (test + build) - #15

Merged
STRML merged 1 commit into
masterfrom
ci
Jun 8, 2026
Merged

ci: add GitHub Actions (test + build)#15
STRML merged 1 commit into
masterfrom
ci

Conversation

@STRML

@STRML STRML commented Jun 8, 2026

Copy link
Copy Markdown
Owner

Adds CI for the Svelte client: npm ci + unit tests (17) + vite build on push/PR (ubuntu-latest, node 20). Also guards that the committed svelte/app/ build output stays in sync with src/ — since the server serves app/ directly with no build step.

Runs npm ci, the unit tests (17), and the build on push/PR. Also fails if the committed svelte/app/ build output drifts from src/ (it's served by the server with no build step).
@STRML
STRML merged commit 6cd9ba1 into master Jun 8, 2026
1 check passed
@STRML
STRML deleted the ci branch June 8, 2026 15:44
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