Schema for home, case, billing period, and related data (no homeowner, coach yet) #354
heat-stack.yml
on: pull_request
⬣ Heat-Stack - ESLint
34s
ʦ Heat-Stack - TypeScript
37s
⚡ Heat-Stack - Vitest pyodide.test.ts
59s
Matrix: Rules Engine - Build
Matrix: Rules Engine - Lint
Matrix: Rules Engine - Mypy
Matrix: Rules Engine - Pytest
🚀 Heat-Stack - Deploy
0s
Annotations
2 errors and 10 warnings
app/utils/pyodide.test.ts > pyodide solves climate change:
heat-stack/app/utils/WeatherUtil.ts#L47
TypeError: fetch failed
❯ WeatherUtil.getThatWeathaData app/utils/WeatherUtil.ts:47:21
❯ app/utils/pyodide.test.ts:168:18
{
stack: 'AggregateError: \n' +
' at internalConnectMultiple (node:net:1118:18)\n' +
' at internalConnectMultiple (node:net:1186:5)\n' +
' at Timeout.internalConnectMultipleTimeout (node:net:1712:5)\n' +
' at listOnTimeout (node:internal/timers:583:11)\n' +
' at processTimers (node:internal/timers:519:7)',
errors: [
{
stack: 'Error: connect ETIMEDOUT 128.140.28.226:443\n' +
' at createConnectionError (node:net:1648:14)\n' +
' at Timeout.internalConnectMultipleTimeout (node:net:1707:38)\n' +
' at listOnTimeout (node:internal/timers:583:11)\n' +
' at processTimers (node:internal/timers:519:7)',
message: 'connect ETIMEDOUT 128.140.28.226:443',
errno: -110,
code: 'ETIMEDOUT',
syscall: 'connect',
address: '128.140.28.226',
port: 443,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
},
{
stack: 'Error: connect ENETUNREACH 2a01:4f8:c011:966::1:443 - Local (:::0)\n' +
' at internalConnectMultiple (node:net:1182:16)\n' +
' at Timeout.internalConnectMultipleTimeout (node:net:1712:5)\n' +
' at listOnTimeout (node:internal/timers:583:11)\n' +
' at processTimers (node:internal/timers:519:7)',
message: 'connect ENETUNREACH 2a01:4f8:c011:966::1:443 - Local (:::0)',
errno: -101,
code: 'ENETUNREACH',
syscall: 'connect',
address: '2a01:4f8:c011:966::1',
port: 443,
constructor: 'Function<Error>',
name: 'Error',
toString: 'Function<toString>'
}
],
code: 'ETIMEDOUT',
stackStr: 'AggregateError: \n' +
' at internalConnectMultiple (node:net:1118:18)\n' +
' at internalConnectMultiple (node:net:1186:5)\n' +
' at Timeout.internalConnectMultipleTimeout (node:net:1712:5)\n' +
' at listOnTimeout (node:internal/timers:583:11)\n' +
' at processTimers (node:internal/timers:519:7)',
nameStr: 'AggregateError',
expected: 'undefined',
actual: 'undefined',
message: '',
constructor: 'Function<AggregateError>',
name: 'Caused by: Caused by: AggregateError',
toString: 'Function<toString>',
stacks: []
}
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { errors: [ { stack: 'Error: connect ETIMEDOUT 128.140.28.226:443\n at createConnectionError (node:net:1648:14)\n at Timeout.internalConnectMultipleTimeout (node:net:1707:38)\n at listOnTimeout (node:internal/timers:583:11)\n at processTimers (node:internal/timers:519:7)', message: 'connect ETIMEDOUT 128.140.28.226:443', errno: -110, code: 'ETIMEDOUT', syscall: 'connect', address: '128.140.28.226', port: 443, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' }, { stack: 'Error: connect ENETUNREACH 2a01:4f8:c011:966::1:443 - Local (:::0)\n at internalConnectMultiple (node:net:1182:16)\n at Timeout.internalConnectMultipleTimeout (node:net:1712:5)\n at listOnTimeout (node:internal/timers:583:11)\n at processTimers (node:internal/timers:519:7)', message: 'connect ENETUNREACH 2a01:4f8:c011:966::1:443 - Local (:::0)', errno: -101, code: 'ENETUNREACH', syscall: 'connect', address: '2a01:4f8:c011:966::1', port: 443, constructor: 'Function<Error>', name: 'Error', toString: 'Function<toString>' } ], code: 'ETIMEDOUT' }
|
⚡ Heat-Stack - Vitest pyodide.test.ts
Process completed with exit code 1.
|
Rules Engine - Pytest (3.11.3)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-python@v4. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Rules Engine - Lint (3.11.3)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-python@v4. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Rules Engine - Mypy (3.11.3)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-python@v4. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
⬣ Heat-Stack - ESLint
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
⬣ Heat-Stack - ESLint:
heat-stack/app/components/ui/heat/CaseSummaryComponents/EnergyUseHistoryChart.tsx#L18
`@faker-js/faker` import should occur before import of `zod`
|
Rules Engine - Build (3.11.3)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-python@v4. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
⬣ Heat-Stack - ESLint:
heat-stack/app/components/ui/table.tsx#L4
`class-variance-authority` import should occur before import of `react`
|
⬣ Heat-Stack - ESLint:
heat-stack/app/components/ui/table.tsx#L4
Imports "VariantProps" are only used as type
|
ʦ Heat-Stack - TypeScript
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
⚡ Heat-Stack - Vitest pyodide.test.ts
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
python-rules-engine-wheel
Expired
|
89.9 KB |
|