Fix github actions automatic sveltekit cms tests -- 2

Job ID: 39829053

Budget: €10 – €50 EUR

For our opensource sveltekit cms project we need proper testing as they were started but done incorrectly.

Fix the existing workflow for github actions to automate all incl creating npm

Tests needed all for main (no collections) & next (with collection) branch allowing also single manual tests

All existing tests need to be be adapted as code/ functions have changed. No security risks should be implement for api tests (bun)

Implement more test:
Setup (will change drastically soon to gui based see pr262 that will full replace main/next branch
/login with pw reset
/User edits & with token creation
Collection crud & collectionsbuilder
MediaGallery with media handeling
WidgetsManager
ThemeManager
Navigation

Create a mdx doc that explains our testing setup / procedure

Commit fix to pr262 branch

https://github.com/SveltyCMS/SveltyCMS
Related categories: Test Automation Website Testing Svelte