github hankscafe/omnibus v1.0.9-beta.028
Omnibus v1.0.9-beta.028

one month ago

v1.0.9-beta.028 - test: implement Vitest security suite and CI/CD workflow gates

  • Added Vitest and configured vite-tsconfig-paths for seamless Next.js alias resolution.
  • Created foundational security test suites for Brute-Force Rate Limiting (rate-limit.ts) and API Key Validation (api-auth.ts) using hoisted Prisma DB mocks.
  • Added test and test:watch scripts to package.json.
  • Updated test-and-notify.yml to run the test suite on PRs/pushes and dynamically report the actual pipeline status to Discord.
  • Updated docker-publish.yml to act as a deployment gate, ensuring Docker images are only built and pushed to GHCR/Docker Hub if all tests pass.
  • Added coverage to .gitignore and excluded tests and �itest.config.ts from .dockerignore to keep production images lean.

Resolves #57

Don't miss a new omnibus release

NewReleases is sending notifications on new releases.