{"date":"2026-08-17","repo":{"name":"github.com/SharpAI/DeepCamera","commit":"2264fcb20e545a8bc5b41097494e93b776104bf3"},"scorecard":{"version":"v5.5.1-0.20260815060127-d1fab88f5463","commit":"d1fab88f54636ff366076edfc5c239f97b3c8e66"},"score":0.9,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/d1fab88f54636ff366076edfc5c239f97b3c8e66/docs/checks.md#packaging"}},{"name":"Maintained","score":4,"reason":"0 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/d1fab88f54636ff366076edfc5c239f97b3c8e66/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":0,"reason":"dangerous workflow patterns detected","details":["Warn: script injection with untrusted input ' github.event.pull_request.head.ref ': .github/workflows/pr-target-check.yml:12"],"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/d1fab88f54636ff366076edfc5c239f97b3c8e66/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":1,"reason":"Found 1/10 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/d1fab88f54636ff366076edfc5c239f97b3c8e66/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/jekyll-gh-pages.yml:14","Warn: no topLevel permission defined: .github/workflows/pr-target-check.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/d1fab88f54636ff366076edfc5c239f97b3c8e66/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/d1fab88f54636ff366076edfc5c239f97b3c8e66/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: skills/detection/yolo-detection-2026-coral-tpu-macos/driver/UsbDk_1.0.22_x64.msi:1","Warn: binary detected: skills/detection/yolo-detection-2026-coral-tpu-macos/driver/edgetpu.dll:1","Warn: binary detected: skills/detection/yolo-detection-2026-coral-tpu-macos/driver/libusb-1.0.dll:1","Warn: binary detected: skills/detection/yolo-detection-2026-coral-tpu-macos/ext/usr/lib/x86_64-linux-gnu/libedgetpu.so.1:1","Warn: binary detected: skills/detection/yolo-detection-2026-coral-tpu-macos/ext/usr/lib/x86_64-linux-gnu/libedgetpu.so.1.0:1","Warn: binary detected: skills/detection/yolo-detection-2026-coral-tpu-macos/lib/edgetpu.dll:1","Warn: binary detected: skills/detection/yolo-detection-2026-coral-tpu-macos/lib/libedgetpu.so.1:1","Warn: binary detected: skills/detection/yolo-detection-2026-coral-tpu-macos/lib/libedgetpu1-max_16.0_amd64_0ac21f1924dd4b125d5cfc5f6d0e4a5e.deb:1","Warn: binary detected: skills/detection/yolo-detection-2026-coral-tpu-macos/lib/libusb-1.0.dll:1","Warn: binary detected: skills/detection/yolo-detection-2026-coral-tpu-macos/lib/local_deb/usr/lib/x86_64-linux-gnu/libedgetpu.so.1:1","Warn: binary detected: skills/detection/yolo-detection-2026-coral-tpu-macos/lib/local_deb/usr/lib/x86_64-linux-gnu/libedgetpu.so.1.0:1","Warn: binary detected: skills/detection/yolo-detection-2026-coral-tpu-macos/libedgetpu.deb:1","Warn: binary detected: skills/detection/yolo-detection-2026-coral-tpu-macos/libedgetpu.so.1:1","Warn: binary detected: skills/detection/yolo-detection-2026-coral-tpu-win-wsl/libedgetpu.so.1:1","Warn: binary detected: src/face_detection/assets/face_detection-2.2.0-cp27-cp27mu-linux_aarch64.whl:1","Warn: binary detected: src/face_detection/assets/face_detection-2.2.0-cp27-cp27mu-linux_x86_64.whl:1","Warn: binary detected: src/yolov2_parking/_convert.so:1"],"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/d1fab88f54636ff366076edfc5c239f97b3c8e66/docs/checks.md#binary-artifacts"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/d1fab88f54636ff366076edfc5c239f97b3c8e66/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/d1fab88f54636ff366076edfc5c239f97b3c8e66/docs/checks.md#license"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v2026.3 not signed: https://api.github.com/repos/SharpAI/DeepCamera/releases/296923573","Warn: release artifact Aegis not signed: https://api.github.com/repos/SharpAI/DeepCamera/releases/287541064","Warn: release artifact v3.4.3 not signed: https://api.github.com/repos/SharpAI/DeepCamera/releases/74764632","Warn: release artifact 1.4 not signed: https://api.github.com/repos/SharpAI/DeepCamera/releases/17124255","Warn: release artifact 1.3 not signed: https://api.github.com/repos/SharpAI/DeepCamera/releases/16862231","Warn: release artifact v2026.3 does not have provenance: https://api.github.com/repos/SharpAI/DeepCamera/releases/296923573","Warn: release artifact Aegis does not have provenance: https://api.github.com/repos/SharpAI/DeepCamera/releases/287541064","Warn: release artifact v3.4.3 does not have provenance: https://api.github.com/repos/SharpAI/DeepCamera/releases/74764632","Warn: release artifact 1.4 does not have provenance: https://api.github.com/repos/SharpAI/DeepCamera/releases/17124255","Warn: release artifact 1.3 does not have provenance: https://api.github.com/repos/SharpAI/DeepCamera/releases/16862231"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/d1fab88f54636ff366076edfc5c239f97b3c8e66/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/d1fab88f54636ff366076edfc5c239f97b3c8e66/docs/checks.md#branch-protection"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/d1fab88f54636ff366076edfc5c239f97b3c8e66/docs/checks.md#fuzzing"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/d1fab88f54636ff366076edfc5c239f97b3c8e66/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/jekyll-gh-pages.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/SharpAI/DeepCamera/jekyll-gh-pages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/jekyll-gh-pages.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/SharpAI/DeepCamera/jekyll-gh-pages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/jekyll-gh-pages.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/SharpAI/DeepCamera/jekyll-gh-pages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/jekyll-gh-pages.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/SharpAI/DeepCamera/jekyll-gh-pages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/jekyll-gh-pages.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/SharpAI/DeepCamera/jekyll-gh-pages.yml/master?enable=pin","Warn: containerImage not pinned by hash: docker/broker/Dockerfile:1: pin your Docker image by updating arm32v7/alpine:3.12 to arm32v7/alpine:3.12@sha256:79be1a7e92baf6dae225192169a6f6d29b55db928ec9b1cdeb21883beb425446","Warn: containerImage not pinned by hash: docker/broker/Dockerfile.arm64v8:1: pin your Docker image by updating arm64v8/alpine:3.12 to arm64v8/alpine:3.12@sha256:afc845fd4ceb5a904087066567df0c2232929290e642c47c920227e65dc9937c","Warn: containerImage not pinned by hash: docker/broker/Dockerfile.x86:1: pin your Docker image by updating emqx/emqx:latest to emqx/emqx:latest@sha256:0ba29902a8e552f7152754860b4b61b49a7e16fa376035bcf10021e944b2c0a0","Warn: containerImage not pinned by hash: docker/flower/Dockerfile:2: pin your Docker image by updating shareai/tensorflow:armv7l_tf1.8 to shareai/tensorflow:armv7l_tf1.8@sha256:d10e5bcf5151aeab593f87935470b671b6c09908714e7edd2c4587c5f89bf4ba","Warn: containerImage not pinned by hash: docker/flower/Dockerfile.arm64v8:1: pin your Docker image by updating shareai/tensorflow:arm64v8_latest to shareai/tensorflow:arm64v8_latest@sha256:f724df01676820377ef117f7fb3ff823f219d8e0b4b4a93b225b40b73cb72146","Warn: containerImage not pinned by hash: docker/flower/Dockerfile.nano_r32.6.1:1: pin your Docker image by updating shareai/tensorflow_base_l4t:r32.6.1 to shareai/tensorflow_base_l4t:r32.6.1@sha256:565a9830d53b93fb8fa5fc8a050e12d26f45b558204166967bbbfb0020bf84ee","Warn: containerImage not pinned by hash: docker/flower/Dockerfile.x86:2: pin your Docker image by updating shareai/tensorflow:x86_tf1.8 to shareai/tensorflow:x86_tf1.8@sha256:15f1c5b85f635dce42fd0b58ac20e46309b107538985a34e5955912c42a15175","Warn: containerImage not pinned by hash: docker/minio/Dockerfile:1: pin your Docker image by updating arm32v7/alpine:3.12 to arm32v7/alpine:3.12@sha256:79be1a7e92baf6dae225192169a6f6d29b55db928ec9b1cdeb21883beb425446","Warn: containerImage not pinned by hash: docker/minio/Dockerfile.arm64v8:1: pin your Docker image by updating arm64v8/alpine:3.12 to arm64v8/alpine:3.12@sha256:afc845fd4ceb5a904087066567df0c2232929290e642c47c920227e65dc9937c","Warn: containerImage not pinned by hash: docker/minio/Dockerfile.x86:1: pin your Docker image by updating alpine:3.12 to alpine:3.12@sha256:c75ac27b49326926b803b9ed43bf088bc220d22556de1bc5f72d742c91398f69","Warn: containerImage not pinned by hash: docker/od/Dockerfile:1: pin your Docker image by updating shareai/tensorflow:armv7l_tf1.8 to shareai/tensorflow:armv7l_tf1.8@sha256:d10e5bcf5151aeab593f87935470b671b6c09908714e7edd2c4587c5f89bf4ba","Warn: containerImage not pinned by hash: docker/od/Dockerfile.arm64v8:1: pin your Docker image by updating shareai/tensorflow:arm64v8_latest to shareai/tensorflow:arm64v8_latest@sha256:f724df01676820377ef117f7fb3ff823f219d8e0b4b4a93b225b40b73cb72146","Warn: containerImage not pinned by hash: docker/od/Dockerfile.x86:1: pin your Docker image by updating shareai/tensorflow:x86_tf1.8 to shareai/tensorflow:x86_tf1.8@sha256:15f1c5b85f635dce42fd0b58ac20e46309b107538985a34e5955912c42a15175","Warn: containerImage not pinned by hash: docker/redis/Dockerfile:1: pin your Docker image by updating arm32v7/debian:stretch to arm32v7/debian:stretch@sha256:f0d0ca7b1c94bfa3fd5e0aaff7acec45d9067cf57170ab248e7087388353ea4f","Warn: containerImage not pinned by hash: docker/redis/Dockerfile.arm64v8:1: pin your Docker image by updating arm64v8/debian:stretch to arm64v8/debian:stretch@sha256:3d3251ecfd190284f76c271e6c9dd19bb4d111f10bb9028ad8b8ac3d3b4914ea","Warn: containerImage not pinned by hash: docker/redis/Dockerfile.x86:1: pin your Docker image by updating debian:stretch to debian:stretch@sha256:c5c5200ff1e9c73ffbf188b4a67eb1c91531b644856b4aefe86a58d2f0cb05be","Warn: containerImage not pinned by hash: docker/tensorflow/Dockerfile:1: pin your Docker image by updating arm32v7/debian:stretch to arm32v7/debian:stretch@sha256:f0d0ca7b1c94bfa3fd5e0aaff7acec45d9067cf57170ab248e7087388353ea4f","Warn: containerImage not pinned by hash: docker/tensorflow/Dockerfile.arm64v8:1: pin your Docker image by updating arm64v8/debian:stretch to arm64v8/debian:stretch@sha256:3d3251ecfd190284f76c271e6c9dd19bb4d111f10bb9028ad8b8ac3d3b4914ea","Warn: containerImage not pinned by hash: docker/tensorflow/Dockerfile.x86:1: pin your Docker image by updating debian:stretch to debian:stretch@sha256:c5c5200ff1e9c73ffbf188b4a67eb1c91531b644856b4aefe86a58d2f0cb05be","Warn: containerImage not pinned by hash: docker/v4l2rtspserver/Dockerfile:1: pin your Docker image by updating arm32v7/debian:stretch to arm32v7/debian:stretch@sha256:f0d0ca7b1c94bfa3fd5e0aaff7acec45d9067cf57170ab248e7087388353ea4f","Warn: containerImage not pinned by hash: skills/detection/yolo-detection-2026-coral-tpu-macos/docker/Dockerfile:16: pin your Docker image by updating python:3.11-slim to python:3.11-slim@sha256:9c900dea9e8fb7e16277c179b555cc72d29a352dbc33cff48ad5a0412fd5bfc7","Warn: containerImage not pinned by hash: skills/detection/yolo-detection-2026-coral-tpu-win-wsl/docker/Dockerfile:16: pin your Docker image by updating python:3.11-slim to python:3.11-slim@sha256:9c900dea9e8fb7e16277c179b555cc72d29a352dbc33cff48ad5a0412fd5bfc7","Warn: containerImage not pinned by hash: skills/detection/yolo-detection-2026-openvino/Dockerfile:10: pin your Docker image by updating openvino/ubuntu22_runtime:latest to openvino/ubuntu22_runtime:latest@sha256:bd09756867c85562f9a90629b3e5b04d11839e62bfe15bd2a6d68bb831813e23","Warn: containerImage not pinned by hash: src/camera/Dockerfile:3: pin your Docker image by updating shareai/tensorflow:armv7l_tf1.8 to shareai/tensorflow:armv7l_tf1.8@sha256:d10e5bcf5151aeab593f87935470b671b6c09908714e7edd2c4587c5f89bf4ba","Warn: containerImage not pinned by hash: src/camera/Dockerfile.arm64v8:1: pin your Docker image by updating shareai/tensorflow:arm64v8_latest to shareai/tensorflow:arm64v8_latest@sha256:f724df01676820377ef117f7fb3ff823f219d8e0b4b4a93b225b40b73cb72146","Warn: containerImage not pinned by hash: src/camera/Dockerfile.nano_r32.6.1:1: pin your Docker image by updating shareai/tensorflow_base_l4t:r32.6.1 to shareai/tensorflow_base_l4t:r32.6.1@sha256:565a9830d53b93fb8fa5fc8a050e12d26f45b558204166967bbbfb0020bf84ee","Warn: containerImage not pinned by hash: src/camera/Dockerfile.x86:1: pin your Docker image by updating shareai/tensorflow:x86_tf1.8 to shareai/tensorflow:x86_tf1.8@sha256:15f1c5b85f635dce42fd0b58ac20e46309b107538985a34e5955912c42a15175","Warn: containerImage not pinned by hash: src/embedding/Dockerfile:1: pin your Docker image by updating shareai/tensorflow:armv7l_tf1.8 to shareai/tensorflow:armv7l_tf1.8@sha256:d10e5bcf5151aeab593f87935470b671b6c09908714e7edd2c4587c5f89bf4ba","Warn: containerImage not pinned by hash: src/embedding/Dockerfile.arm64v8:1: pin your Docker image by updating shareai/tensorflow:arm64v8_latest to shareai/tensorflow:arm64v8_latest@sha256:f724df01676820377ef117f7fb3ff823f219d8e0b4b4a93b225b40b73cb72146","Warn: containerImage not pinned by hash: src/embedding/Dockerfile.nano_r32.6.1:1: pin your Docker image by updating shareai/embedding_base_l4t:r32.6.1 to shareai/embedding_base_l4t:r32.6.1@sha256:ba33b68b2e80b339b603bce75d302e16f670bfa5305d7285f2bc3bd7f6e658a0","Warn: containerImage not pinned by hash: src/embedding/Dockerfile.x86:1: pin your Docker image by updating shareai/tensorflow:x86_tf1.8 to shareai/tensorflow:x86_tf1.8@sha256:15f1c5b85f635dce42fd0b58ac20e46309b107538985a34e5955912c42a15175","Warn: containerImage not pinned by hash: src/face_detection/Dockerfile:1: pin your Docker image by updating shareai/tensorflow:armv7l_tf1.8 to shareai/tensorflow:armv7l_tf1.8@sha256:d10e5bcf5151aeab593f87935470b671b6c09908714e7edd2c4587c5f89bf4ba","Warn: containerImage not pinned by hash: src/face_detection/Dockerfile.arm64v8:1: pin your Docker image by updating shareai/tensorflow:arm64v8_latest to shareai/tensorflow:arm64v8_latest@sha256:f724df01676820377ef117f7fb3ff823f219d8e0b4b4a93b225b40b73cb72146","Warn: containerImage not pinned by hash: src/face_detection/Dockerfile.nano_r32.6.1:1: pin your Docker image by updating shareai/face_detector_base_l4t:r32.6.1 to shareai/face_detector_base_l4t:r32.6.1@sha256:f82f7319ec2ad00654bc93964f910c3929c2af556ce6e73dfde165c1793ca2c6","Warn: containerImage not pinned by hash: src/face_detection/Dockerfile.x86:1: pin your Docker image by updating shareai/tensorflow:x86 to shareai/tensorflow:x86@sha256:15f1c5b85f635dce42fd0b58ac20e46309b107538985a34e5955912c42a15175","Warn: containerImage not pinned by hash: src/fall_detection/src/Dockerfile.l4t_r32.6.1:1: pin your Docker image by updating nvcr.io/nvidia/l4t-ml:r32.6.1-py3 to nvcr.io/nvidia/l4t-ml:r32.6.1-py3@sha256:1f4ef02343223cab6bbe5bf85d5575364b7ee0ee23d72c2e3b89416ca3806f7e","Warn: containerImage not pinned by hash: src/fall_detection/src/Dockerfile.l4t_r35.1.0:1: pin your Docker image by updating nvcr.io/nvidia/l4t-ml:r35.1.0-py3 to nvcr.io/nvidia/l4t-ml:r35.1.0-py3@sha256:165a64e75eacd1382161aa82da2c296440aa5b4fd1927c0dcbfc12d37644bfb3","Warn: containerImage not pinned by hash: src/fall_detection/src/Dockerfile.x86:1: pin your Docker image by updating ubuntu:18.04 to ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98","Warn: containerImage not pinned by hash: src/fall_detection/src/docker-novnc/Dockerfile:1: pin your Docker image by updating debian:buster to debian:buster@sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225","Warn: containerImage not pinned by hash: src/home-assistant-nodejs/Dockerfile:1: pin your Docker image by updating homeassistant/home-assistant:2022.8 to homeassistant/home-assistant:2022.8@sha256:b92ca5e7233c1a9de8f97471e355811d7d4c4d1151ccd924b798084973ffeb2d","Warn: containerImage not pinned by hash: src/home-assistant-py/Dockerfile:1: pin your Docker image by updating homeassistant/home-assistant:2022.8 to homeassistant/home-assistant:2022.8@sha256:b92ca5e7233c1a9de8f97471e355811d7d4c4d1151ccd924b798084973ffeb2d","Warn: containerImage not pinned by hash: src/label-studio/Dockerfile:2: pin your Docker image by updating ubuntu:20.04 to ubuntu:20.04@sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214","Warn: containerImage not pinned by hash: src/laptop_monitor/src/Dockerfile.x86:1: pin your Docker image by updating ubuntu:18.04 to ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98","Warn: containerImage not pinned by hash: src/milvus/Dockerfile.arm64_base:4: pin your Docker image by updating ubuntu:20.04 to ubuntu:20.04@sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214","Warn: containerImage not pinned by hash: src/milvus/Dockerfile.arm64_deploy:4: pin your Docker image by updating shareai/milvus:arm64 to shareai/milvus:arm64@sha256:f3362005235c5ef4dffc13f7baa6d395789de2744a197cee33f9606be9e1b030","Warn: containerImage not pinned by hash: src/milvus/Dockerfile.arm64_deploy:7: pin your Docker image by updating ubuntu:20.04 to ubuntu:20.04@sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214","Warn: containerImage not pinned by hash: src/yolov3_parking/src/Dockerfile.l4t_r32.6.1:1: pin your Docker image by updating nvcr.io/nvidia/l4t-ml:r32.6.1-py3 to nvcr.io/nvidia/l4t-ml:r32.6.1-py3@sha256:1f4ef02343223cab6bbe5bf85d5575364b7ee0ee23d72c2e3b89416ca3806f7e","Warn: containerImage not pinned by hash: src/yolov3_parking/src/Dockerfile.l4t_r35.1.0:1: pin your Docker image by updating nvcr.io/nvidia/l4t-ml:r35.1.0-py3 to nvcr.io/nvidia/l4t-ml:r35.1.0-py3@sha256:165a64e75eacd1382161aa82da2c296440aa5b4fd1927c0dcbfc12d37644bfb3","Warn: containerImage not pinned by hash: src/yolov3_parking/src/Dockerfile.x86:1: pin your Docker image by updating ubuntu:18.04 to ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98","Warn: containerImage not pinned by hash: src/yolov3_parking/src/docker-novnc/Dockerfile:1: pin your Docker image by updating debian:buster to debian:buster@sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225","Warn: containerImage not pinned by hash: src/yolov7_person_detector/src/Dockerfile:2","Warn: containerImage not pinned by hash: src/yolov7_person_detector/src/Dockerfile.jetpack:2","Warn: containerImage not pinned by hash: src/yolov7_reid/src/Dockerfile:2","Warn: containerImage not pinned by hash: src/yolov7_reid/src/Dockerfile.jetpack:2","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile:8","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile:9","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile:10","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile:11","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile.arm64v8:7","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile.arm64v8:8","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile.arm64v8:9","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile.arm64v8:10","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile.nano_r32.6.1:7","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile.nano_r32.6.1:8","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile.nano_r32.6.1:9","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile.nano_r32.6.1:10","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile.x86:8","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile.x86:9","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile.x86:10","Warn: pipCommand not pinned by hash: docker/flower/Dockerfile.x86:11","Warn: pipCommand not pinned by hash: docker/od/Dockerfile:26","Warn: pipCommand not pinned by hash: docker/od/Dockerfile.arm64v8:25","Warn: pipCommand not pinned by hash: docker/od/Dockerfile.x86:26","Warn: pipCommand not pinned by hash: docker/tensorflow/Dockerfile:23-28","Warn: pipCommand not pinned by hash: docker/tensorflow/Dockerfile:23-28","Warn: pipCommand not pinned by hash: docker/tensorflow/Dockerfile.arm64v8:13-17","Warn: pipCommand not pinned by hash: docker/tensorflow/Dockerfile.x86:14","Warn: pipCommand not pinned by hash: docker/tensorflow/Dockerfile.x86:18-22","Warn: pipCommand not pinned by hash: skills/detection/yolo-detection-2026-coral-tpu-macos/docker/Dockerfile:43-45","Warn: pipCommand not pinned by hash: skills/detection/yolo-detection-2026-coral-tpu-win-wsl/docker/Dockerfile:43-45","Warn: pipCommand not pinned by hash: skills/detection/yolo-detection-2026-openvino/Dockerfile:23","Warn: downloadThenRun not pinned by hash: src/camera/Dockerfile:7-10","Warn: npmCommand not pinned by hash: src/camera/Dockerfile:15-21","Warn: npmCommand not pinned by hash: src/camera/Dockerfile:15-21","Warn: npmCommand not pinned by hash: src/camera/Dockerfile:31-34","Warn: downloadThenRun not pinned by hash: src/camera/Dockerfile.arm64v8:5-8","Warn: npmCommand not pinned by hash: src/camera/Dockerfile.arm64v8:13-19","Warn: npmCommand not pinned by hash: src/camera/Dockerfile.arm64v8:13-19","Warn: npmCommand not pinned by hash: src/camera/Dockerfile.arm64v8:29-31","Warn: downloadThenRun not pinned by hash: src/camera/Dockerfile.nano_r32.6.1:4-7","Warn: npmCommand not pinned by hash: src/camera/Dockerfile.nano_r32.6.1:10-12","Warn: npmCommand not pinned by hash: src/camera/Dockerfile.nano_r32.6.1:10-12","Warn: npmCommand not pinned by hash: src/camera/Dockerfile.nano_r32.6.1:20-22","Warn: downloadThenRun not pinned by hash: src/camera/Dockerfile.x86:5-12","Warn: npmCommand not pinned by hash: src/camera/Dockerfile.x86:16-18","Warn: npmCommand not pinned by hash: src/camera/Dockerfile.x86:16-18","Warn: npmCommand not pinned by hash: src/camera/Dockerfile.x86:26-29","Warn: pipCommand not pinned by hash: src/embedding/Dockerfile:12","Warn: pipCommand not pinned by hash: src/embedding/Dockerfile:48-51","Warn: pipCommand not pinned by hash: src/embedding/Dockerfile.arm64v8:12","Warn: pipCommand not pinned by hash: src/embedding/Dockerfile.arm64v8:48-51","Warn: pipCommand not pinned by hash: src/embedding/Dockerfile.nano_r32.6.1:3","Warn: pipCommand not pinned by hash: src/embedding/Dockerfile.x86:16","Warn: pipCommand not pinned by hash: src/embedding/Dockerfile.x86:17","Warn: pipCommand not pinned by hash: src/face_detection/Dockerfile:19","Warn: pipCommand not pinned by hash: src/face_detection/Dockerfile.arm64v8:19","Warn: pipCommand not pinned by hash: src/face_detection/Dockerfile.nano_r32.6.1:4","Warn: pipCommand not pinned by hash: src/face_detection/Dockerfile.nano_r32.6.1:7-9","Warn: pipCommand not pinned by hash: src/face_detection/Dockerfile.x86:19","Warn: pipCommand not pinned by hash: src/face_detection/Dockerfile.x86:22-24","Warn: pipCommand not pinned by hash: src/fall_detection/src/Dockerfile.l4t_r32.6.1:46","Warn: pipCommand not pinned by hash: src/fall_detection/src/Dockerfile.l4t_r35.1.0:52","Warn: pipCommand not pinned by hash: src/home-assistant-py/Dockerfile:6","Warn: pipCommand not pinned by hash: src/label-studio/Dockerfile:19","Warn: pipCommand not pinned by hash: src/label-studio/Dockerfile:20","Warn: pipCommand not pinned by hash: src/laptop_monitor/src/Dockerfile.x86:82","Warn: pipCommand not pinned by hash: src/laptop_monitor/src/Dockerfile.x86:83","Warn: downloadThenRun not pinned by hash: src/milvus/Dockerfile.arm64_base:44","Warn: pipCommand not pinned by hash: src/yolov3_parking/src/Dockerfile.l4t_r32.6.1:40","Warn: pipCommand not pinned by hash: src/yolov3_parking/src/Dockerfile.l4t_r35.1.0:44","Warn: pipCommand not pinned by hash: src/yolov3_parking/src/Dockerfile.x86:77","Warn: pipCommand not pinned by hash: src/yolov7_person_detector/src/Dockerfile:62","Warn: pipCommand not pinned by hash: src/yolov7_person_detector/src/Dockerfile:63-70","Warn: pipCommand not pinned by hash: src/yolov7_person_detector/src/Dockerfile:77","Warn: pipCommand not pinned by hash: src/yolov7_person_detector/src/Dockerfile.jetpack:46","Warn: pipCommand not pinned by hash: src/yolov7_person_detector/src/Dockerfile.jetpack:47-53","Warn: pipCommand not pinned by hash: src/yolov7_person_detector/src/Dockerfile.jetpack:55-66","Warn: pipCommand not pinned by hash: src/yolov7_person_detector/src/Dockerfile.jetpack:55-66","Warn: pipCommand not pinned by hash: src/yolov7_person_detector/src/Dockerfile.jetpack:71","Warn: pipCommand not pinned by hash: src/yolov7_reid/src/Dockerfile:42-64","Warn: pipCommand not pinned by hash: src/yolov7_reid/src/Dockerfile:42-64","Warn: pipCommand not pinned by hash: src/yolov7_reid/src/Dockerfile:42-64","Warn: pipCommand not pinned by hash: src/yolov7_reid/src/Dockerfile:65-77","Warn: pipCommand not pinned by hash: src/yolov7_reid/src/Dockerfile:94","Warn: pipCommand not pinned by hash: src/yolov7_reid/src/Dockerfile.jetpack:46","Warn: pipCommand not pinned by hash: src/yolov7_reid/src/Dockerfile.jetpack:47-53","Warn: pipCommand not pinned by hash: src/yolov7_reid/src/Dockerfile.jetpack:55-66","Warn: pipCommand not pinned by hash: src/yolov7_reid/src/Dockerfile.jetpack:55-66","Warn: pipCommand not pinned by hash: src/yolov7_reid/src/Dockerfile.jetpack:73","Warn: npmCommand not pinned by hash: scripts/setup.sh:11","Warn: npmCommand not pinned by hash: scripts/setup.sh:14","Warn: npmCommand not pinned by hash: scripts/setup_arm32.sh:14","Warn: npmCommand not pinned by hash: scripts/setup_arm32.sh:17","Warn: npmCommand not pinned by hash: skills/analysis/homesafe-bench/deploy.sh:7","Warn: pipCommand not pinned by hash: skills/analysis/smarthome-bench/deploy.sh:19","Warn: pipCommand not pinned by hash: skills/analysis/smarthome-bench/deploy.sh:21","Warn: npmCommand not pinned by hash: skills/analysis/smarthome-bench/deploy.sh:48","Warn: pipCommand not pinned by hash: src/build/build_arm.sh:38","Warn: pipCommand not pinned by hash: src/build/build_arm.sh:55","Warn: npmCommand not pinned by hash: src/build/build_detector.sh:4","Warn: npmCommand not pinned by hash: src/build/build_monitor.sh:4","Warn: downloadThenRun not pinned by hash: src/camera/src/INSTALL/centos.sh:31","Warn: npmCommand not pinned by hash: src/camera/src/INSTALL/centos.sh:42","Warn: npmCommand not pinned by hash: src/camera/src/INSTALL/centos.sh:109","Warn: npmCommand not pinned by hash: src/camera/src/INSTALL/centos.sh:112","Warn: npmCommand not pinned by hash: src/camera/src/INSTALL/macos-part2.sh:53","Warn: npmCommand not pinned by hash: src/camera/src/INSTALL/macos-part2.sh:56","Warn: downloadThenRun not pinned by hash: src/camera/src/INSTALL/macos.sh:42","Warn: downloadThenRun not pinned by hash: src/camera/src/INSTALL/ubuntu-easyinstall.sh:8","Warn: npmCommand not pinned by hash: src/camera/src/INSTALL/ubuntu-easyinstall.sh:150","Warn: npmCommand not pinned by hash: src/camera/src/INSTALL/ubuntu-easyinstall.sh:155","Warn: downloadThenRun not pinned by hash: src/camera/src/INSTALL/ubuntu.sh:22","Warn: npmCommand not pinned by hash: src/camera/src/INSTALL/ubuntu.sh:59","Warn: npmCommand not pinned by hash: src/camera/src/INSTALL/ubuntu.sh:131","Warn: npmCommand not pinned by hash: src/camera/src/INSTALL/ubuntu.sh:134","Warn: npmCommand not pinned by hash: src/camera/src/plugins/motion/INSTALL.sh:2","Warn: pipCommand not pinned by hash: src/embedding/.start:14","Info:   0 out of   5 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  54 containerImage dependencies pinned","Info:   5 out of  78 pipCommand dependencies pinned","Info:   0 out of   9 downloadThenRun dependencies pinned","Info:   0 out of  31 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/d1fab88f54636ff366076edfc5c239f97b3c8e66/docs/checks.md#pinned-dependencies"}}]}
