Skip to content

Fixes issue236 by implementing inclusion_override logic #328

Fixes issue236 by implementing inclusion_override logic

Fixes issue236 by implementing inclusion_override logic #328

Triggered via pull request August 27, 2024 14:57
Status Failure
Total duration 57s
Artifacts 1

heat-stack.yml

on: pull_request
⬣ Heat-Stack - ESLint
35s
⬣ Heat-Stack - ESLint
ʦ Heat-Stack - TypeScript
32s
ʦ Heat-Stack - TypeScript
⚡ Heat-Stack - Vitest pyodide.test.ts
45s
⚡ Heat-Stack - Vitest pyodide.test.ts
Matrix: Rules Engine - Build
Matrix: Rules Engine - Lint
Matrix: Rules Engine - Mypy
Matrix: Rules Engine - Pytest
🚀 Heat-Stack - Deploy
0s
🚀 Heat-Stack - Deploy
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 7 warnings
Rules Engine - Mypy (3.11.3)
Process completed with exit code 2.
app/utils/pyodide.test.ts > pyodide solves climate change: heat-stack/app/utils/pyodide.test.ts#L250
PythonError: Traceback (most recent call last): File "<exec>", line 21, in execute File "/lib/python3.11/site-packages/rules_engine/engine.py", line 71, in get_outputs_natural_gas NormalizedBillingPeriodRecordBase( File "/lib/python3.11/site-packages/pydantic/main.py", line 164, in __init__ __pydantic_self__.__pydantic_validator__.validate_python(data, self_instance=__pydantic_self__) pydantic_core._pydantic_core.ValidationError: 1 validation error for NormalizedBillingPeriodRecordBase inclusion_override Input should be a valid boolean [type=bool_type, input_value=None, input_type=NoneType] For further information visit https://errors.pydantic.dev/2.5/v/bool_type ❯ new_error public/pyodide-env/pyodide.asm.js:9:12519 ❯ null.<anonymous> wasm:/wasm/02250ad6:1:1411112 ❯ null.<anonymous> wasm:/wasm/02250ad6:1:1411373 ❯ Object.Module._pythonexc2js public/pyodide-env/pyodide.asm.js:9:640895 ❯ Object.Module.callPyObjectKwargs public/pyodide-env/pyodide.asm.js:9:81856 ❯ Object.Module.callPyObject public/pyodide-env/pyodide.asm.js:9:82066 ❯ Qe.apply public/pyodide-env/pyodide.asm.js:9:97147 ❯ Object.apply public/pyodide-env/pyodide.asm.js:9:95381 ❯ app/utils/pyodide.test.ts:250:20 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { __error_address: 32938144 }
⚡ 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 - 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/
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 - 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 - 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 - 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 - 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
88.4 KB