Skip to content

Add core CI and frontend test coverage - #13

Merged
Nico-Holzinger merged 3 commits into
mainfrom
ci
Aug 26, 2026
Merged

Add core CI and frontend test coverage#13
Nico-Holzinger merged 3 commits into
mainfrom
ci

Conversation

@VolkannSahin

Copy link
Copy Markdown
Collaborator
  • Add GitHub Actions CI for all pushes, pull requests, and manual runs.
  • Run Python 3.11 dependency checks and backend tests.
  • Run Node 24 frontend tests and production builds.
  • Add Vitest, jsdom, and React Testing Library.
  • Add 56 tests covering APIs, authentication, routes, utilities, and ARCH/VNN submission workflows.
  • Require tests by removing --passWithNoTests.
  • Cancel outdated CI runs and use read-only workflow permissions.
  • Document frontend and backend test commands.

@Nico-Holzinger
Nico-Holzinger merged commit b882a0e into main Aug 26, 2026
4 checks passed
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.

2 participants