feat: add customizable startup banner system #56
ci-build-tests.yml
on: push
📦 Monorepo Installation Test
8s
🎨 Frontend Build Isolation
16s
⚡ Backend Build Isolation
18s
Matrix: 🔧 Development Modes Test
🧪 Complete Test Suite (30 Tests)
33s
🚀 Full-Stack Unified Build
27s
🔄 Hot Reload Independence Test
26s
📊 Performance Benchmarks
17s
✅ Build Test Summary
3s
Annotations
11 errors and 17 warnings
|
core/config/__tests__/env.test.ts > Environment Configuration System > Environment Helper Functions > should detect production environment:
core/config/env.ts#L28
Error: Cannot find module '../utils/env-runtime-v2'
Require stack:
- /home/runner/work/FluxStack/FluxStack/core/config/env.ts
❯ getEnvironmentInfo core/config/env.ts:28:19
❯ isDevelopment core/config/env.ts:451:10
❯ core/config/__tests__/env.test.ts:393:14
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/FluxStack/FluxStack/core/config/env.ts' ] }
|
|
core/config/__tests__/env.test.ts > Environment Configuration System > Environment Helper Functions > should detect development environment:
core/config/env.ts#L28
Error: Cannot find module '../utils/env-runtime-v2'
Require stack:
- /home/runner/work/FluxStack/FluxStack/core/config/env.ts
❯ getEnvironmentInfo core/config/env.ts:28:19
❯ isDevelopment core/config/env.ts:451:10
❯ core/config/__tests__/env.test.ts:386:14
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/FluxStack/FluxStack/core/config/env.ts' ] }
|
|
core/config/__tests__/env.test.ts > Environment Configuration System > getEnvironmentInfo > should detect test environment:
core/config/env.ts#L28
Error: Cannot find module '../utils/env-runtime-v2'
Require stack:
- /home/runner/work/FluxStack/FluxStack/core/config/env.ts
❯ getEnvironmentInfo core/config/env.ts:28:19
❯ core/config/__tests__/env.test.ts:60:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/FluxStack/FluxStack/core/config/env.ts' ] }
|
|
core/config/__tests__/env.test.ts > Environment Configuration System > getEnvironmentInfo > should detect production environment:
core/config/env.ts#L28
Error: Cannot find module '../utils/env-runtime-v2'
Require stack:
- /home/runner/work/FluxStack/FluxStack/core/config/env.ts
❯ getEnvironmentInfo core/config/env.ts:28:19
❯ core/config/__tests__/env.test.ts:50:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/FluxStack/FluxStack/core/config/env.ts' ] }
|
|
core/config/__tests__/env.test.ts > Environment Configuration System > getEnvironmentInfo > should return development info by default:
core/config/env.ts#L28
Error: Cannot find module '../utils/env-runtime-v2'
Require stack:
- /home/runner/work/FluxStack/FluxStack/core/config/env.ts
❯ getEnvironmentInfo core/config/env.ts:28:19
❯ core/config/__tests__/env.test.ts:39:20
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/FluxStack/FluxStack/core/config/env.ts' ] }
|
|
core/config/__tests__/env-processor.test.ts > getEnvironmentInfo > handles custom environment names:
core/config/env.ts#L28
Error: Cannot find module '../utils/env-runtime-v2'
Require stack:
- /home/runner/work/FluxStack/FluxStack/core/config/env.ts
❯ getEnvironmentInfo core/config/env.ts:28:19
❯ core/config/__tests__/env-processor.test.ts:377:18
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/FluxStack/FluxStack/core/config/env.ts' ] }
|
|
core/config/__tests__/env-processor.test.ts > getEnvironmentInfo > defaults to development when NODE_ENV is not set:
core/config/env.ts#L28
Error: Cannot find module '../utils/env-runtime-v2'
Require stack:
- /home/runner/work/FluxStack/FluxStack/core/config/env.ts
❯ getEnvironmentInfo core/config/env.ts:28:19
❯ core/config/__tests__/env-processor.test.ts:366:18
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/FluxStack/FluxStack/core/config/env.ts' ] }
|
|
core/config/__tests__/env-processor.test.ts > getEnvironmentInfo > detects test environment:
core/config/env.ts#L28
Error: Cannot find module '../utils/env-runtime-v2'
Require stack:
- /home/runner/work/FluxStack/FluxStack/core/config/env.ts
❯ getEnvironmentInfo core/config/env.ts:28:19
❯ core/config/__tests__/env-processor.test.ts:355:18
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/FluxStack/FluxStack/core/config/env.ts' ] }
|
|
core/config/__tests__/env-processor.test.ts > getEnvironmentInfo > detects production environment:
core/config/env.ts#L28
Error: Cannot find module '../utils/env-runtime-v2'
Require stack:
- /home/runner/work/FluxStack/FluxStack/core/config/env.ts
❯ getEnvironmentInfo core/config/env.ts:28:19
❯ core/config/__tests__/env-processor.test.ts:344:18
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/FluxStack/FluxStack/core/config/env.ts' ] }
|
|
core/config/__tests__/env-processor.test.ts > getEnvironmentInfo > detects development environment:
core/config/env.ts#L28
Error: Cannot find module '../utils/env-runtime-v2'
Require stack:
- /home/runner/work/FluxStack/FluxStack/core/config/env.ts
❯ getEnvironmentInfo core/config/env.ts:28:19
❯ core/config/__tests__/env-processor.test.ts:333:18
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/FluxStack/FluxStack/core/config/env.ts' ] }
|
|
✅ 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>0/0rlaAAAAADCMsS5YEpQTr+6mbmtGJP8UEhMMzBFREdFMDIxNgBFZGdl
|
|
📦 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>0EUvlaAAAAAC3pU+oRbyGQZaXsscMmN3jREVOMzAxMDAwMTA4MDQ5AEVkZ2U=
|
|
🎨 Frontend Build Isolation
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>0E0vlaAAAAAAfIKMfbkOtTYCGq7xu1ktRRE0yRURHRTEwMTkARWRnZQ==
|
|
📊 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>0FEvlaAAAAADW8s0pue9XRaWFAqfOe/JPUEhMMzBFREdFMDIwNwBFZGdl
|
|
⚡ Backend Build Isolation
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>0GkvlaAAAAACbifLQcJxJTrH7WqTH6Aw4UEhMMzBFREdFMDQyMQBFZGdl
|
|
🔧 Development Modes Test (frontend)
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>0G0vlaAAAAACXgCovdc4OR5krRNTCOBl5Q0hJMzBFREdFMDIxMwBFZGdl
|
|
🔄 Hot Reload Independence Test
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>0GkvlaAAAAAAMIM52IAVMRKgtAvZcq/0/UEFPRURHRTA1MDgARWRnZQ==
|
|
🔧 Development Modes Test (backend)
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>0HEvlaAAAAABwXXWo4M6eSa0wHvceNO7aREVOMzAxMDAwMTA0MDUzAEVkZ2U=
|
|
🚀 Full-Stack Unified Build
Failed to restore: Cache service responded with 400
|
|
🧪 Complete Test Suite (30 Tests)
Failed to restore: Cache service responded with 400
|