Skip to content

docs(cookbook): scaffold cookbook section + Node-RED MPC + battery-aware seed recipes #1425

docs(cookbook): scaffold cookbook section + Node-RED MPC + battery-aware seed recipes

docs(cookbook): scaffold cookbook section + Node-RED MPC + battery-aware seed recipes #1425

Triggered via pull request May 10, 2026 22:59
Status Success
Total duration 4m 13s
Artifacts 6

docker-build-test.yaml

on: pull_request
Matrix: build
Matrix: osv-scan
Fit to window
Zoom out
Zoom in

Annotations

8 warnings
Variables should be defined before their use: Dockerfile#L89
UndefinedVar: Usage of undefined variable '$BUILD_VERSION' More info: https://docs.docker.com/go/dockerfile/rule/undefined-var/
Legacy key/value format with whitespace separator should not be used: Dockerfile#L86
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Legacy key/value format with whitespace separator should not be used: Dockerfile#L85
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Variables should be defined before their use: Dockerfile#L89
UndefinedVar: Usage of undefined variable '$BUILD_VERSION' More info: https://docs.docker.com/go/dockerfile/rule/undefined-var/
Legacy key/value format with whitespace separator should not be used: Dockerfile#L86
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Legacy key/value format with whitespace separator should not be used: Dockerfile#L85
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
osv-scan (aarch64) / osv-scan
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/download-artifact@v4, actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1, github/codeql-action/upload-sarif@6bb031afdd8eb862ea3fc1848194185e076637e5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
osv-scan (amd64) / osv-scan
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/download-artifact@v4, actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1, github/codeql-action/upload-sarif@6bb031afdd8eb862ea3fc1848194185e076637e5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
aarch64-SARIF file Expired
367 Bytes
sha256:b0d8e43d4b7642e57ae894d6e4178e993cc3af8439d2772e9ca5c2c6aeff7560
aarch64-packages Expired
165 KB
sha256:502d474478264351d68d1c59ef8db6ca4c5ac5af2d09b8d41f6cedd57aee96b8
amd64-SARIF file Expired
363 Bytes
sha256:0de5b42c9acc3b77e8bf3087274c8f601ae74088b4dcbeb432d8642114403723
amd64-packages Expired
165 KB
sha256:13f970daeff5e51f6d1a6ec7e16d3e920bb99d8c96c2bc7adf5af34557bf6cdf
davidusb-geek~emhass~14X8D9.dockerbuild
98.5 KB
sha256:ada57fe6e847443dbb4784271a92ead271ea8319d6c388a5128afb0577b8415c
davidusb-geek~emhass~QR1RVY.dockerbuild
114 KB
sha256:f29e35cbc0960c52617fdd6917782848e9e2b74251a730a29a1ec57d032ebb42