feat: implement dynamic environment variables system to solve Bun bui… #30
ci-build-tests.yml
on: push
📦 Monorepo Installation Test
10s
🎨 Frontend Build Isolation
11s
⚡ Backend Build Isolation
20s
Matrix: 🔧 Development Modes Test
🧪 Complete Test Suite (30 Tests)
19s
🚀 Full-Stack Unified Build
22s
🔄 Hot Reload Independence Test
26s
📊 Performance Benchmarks
19s
✅ Build Test Summary
4s
Annotations
6 errors and 17 warnings
|
🧪 Complete Test Suite (30 Tests)
Process completed with exit code 1.
|
|
core/config/__tests__/env-converter.test.ts > EnvConverter Edge Cases and Robustness > toBoolean edge cases > handles various falsy representations:
core/config/__tests__/env-converter.test.ts#L84
AssertionError: expected true to be false // Object.is equality
- Expected
+ Received
- false
+ true
❯ core/config/__tests__/env-converter.test.ts:84:48
|
|
core/config/__tests__/env-converter.test.ts > EnvConverter Edge Cases and Robustness > toNumber edge cases > handles various number formats correctly:
core/config/__tests__/env-converter.test.ts#L23
AssertionError: expected +0 to be 16 // Object.is equality
- Expected
+ Received
- 16
+ 0
❯ core/config/__tests__/env-converter.test.ts:23:48
|
|
core/config/__tests__/config-merger.test.ts > ConfigMerger > merge > handles null and undefined values:
core/config/__tests__/config-merger.test.ts#L167
AssertionError: expected undefined to be true // Object.is equality
- Expected:
true
+ Received:
undefined
❯ core/config/__tests__/config-merger.test.ts:167:36
|
|
core/config/__tests__/config-loader.test.ts:
core/config/loader.ts#L6
Error: [vitest] No "default" export is defined on the "fs" mock. Did you forget to return it from "vi.mock"?
If you need to partially mock a module, you can use "importOriginal" helper inside:
vi.mock(import("fs"), async (importOriginal) => {
const actual = await importOriginal()
return {
...actual,
// your mocked methods
}
})
❯ core/config/loader.ts:6:28
❯ core/config/index.ts:45:1
|
|
✅ Build Test Summary
Process completed with exit code 1.
|
|
📦 Monorepo Installation Test
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0F57SaAAAAAA3sdI528czS4ngdjqtS/uyRE0yRURHRTAxMTQARWRnZQ==
|
|
📦 Monorepo Installation Test
Failed to restore: Cache service responded with 400
|
|
🎨 Frontend Build Isolation
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0JJ7SaAAAAADT6++0xv1NQrTTd1WOKhh0Q0hJMzBFREdFMDEwNwBFZGdl
|
|
🎨 Frontend Build Isolation
Failed to restore: Cache service responded with 400
|
|
🧪 Complete Test Suite (30 Tests)
Failed to restore: Cache service responded with 400
|
|
📊 Performance Benchmarks
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0LJ7SaAAAAADIak+sfsYcToOwtk9huRzMREVOMzAxMDAwMTA1MDI3AEVkZ2U=
|
|
📊 Performance Benchmarks
Failed to restore: Cache service responded with 400
|
|
⚡ Backend Build Isolation
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0Lp7SaAAAAACH7b/kA6bRSJAd4FEarKwlUEFPRURHRTA1MTQARWRnZQ==
|
|
⚡ Backend Build Isolation
Failed to restore: Cache service responded with 400
|
|
🚀 Full-Stack Unified Build
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0L57SaAAAAACKr3Z6fmw9Q5kgJV/oOrhrQ0hJMzBFREdFMDExOABFZGdl
|
|
🚀 Full-Stack Unified Build
Failed to restore: Cache service responded with 400
|
|
🔄 Hot Reload Independence Test
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0M57SaAAAAAAwcoienParTa5U6muPtZLYQ0hJMzBFREdFMDIwOABFZGdl
|
|
🔄 Hot Reload Independence Test
Failed to restore: Cache service responded with 400
|
|
🔧 Development Modes Test (frontend)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0Mp7SaAAAAABwwQfTtr/TS7l0e2fKlGjnUEFPRURHRTA1MDgARWRnZQ==
|
|
🔧 Development Modes Test (frontend)
Failed to restore: Cache service responded with 400
|
|
🔧 Development Modes Test (backend)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0NJ7SaAAAAACynG68z1CwQoFJ6xYAR+CEUEhYMzFFREdFMDUxMABFZGdl
|
|
🔧 Development Modes Test (backend)
Failed to restore: Cache service responded with 400
|