{"id":13466756,"url":"https://github.com/google/or-tools","last_synced_at":"2026-02-22T05:35:21.102Z","repository":{"id":27618096,"uuid":"31102092","full_name":"google/or-tools","owner":"google","description":"Google's Operations Research tools:","archived":false,"fork":false,"pushed_at":"2025-10-15T08:47:35.000Z","size":1304483,"stargazers_count":12581,"open_issues_count":72,"forks_count":2296,"subscribers_count":311,"default_branch":"stable","last_synced_at":"2025-10-15T15:35:28.907Z","etag":null,"topics":["combinatorial-optimization","linear-programming","operations-research","optimization","or-tools"],"latest_commit_sha":null,"homepage":"https://developers.google.com/optimization/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/google.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-02-21T01:25:35.000Z","updated_at":"2025-10-15T12:25:08.000Z","dependencies_parsed_at":"2023-02-17T19:31:30.876Z","dependency_job_id":"5b1ff163-ca04-439c-939c-719dc4904b3c","html_url":"https://github.com/google/or-tools","commit_stats":{"total_commits":11380,"total_committers":173,"mean_commits":65.78034682080924,"dds":0.6921792618629174,"last_synced_commit":"1d696f9108a0ebfd99feb73b9211e2f5a6b0812b"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"purl":"pkg:github/google/or-tools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/google%2For-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/google%2For-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/google%2For-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/google%2For-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/google","download_url":"https://codeload.github.com/google/or-tools/tar.gz/refs/heads/stable","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/google%2For-tools/sbom","scorecard":{"id":437593,"data":{"date":"2025-08-11","repo":{"name":"github.com/google/or-tools","commit":"413c4daf052e024f1af4e35d8430ecd8f732140d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":0,"reason":"Found 1/26 approved changesets -- score normalized to 0","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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 20 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/google/.github/SECURITY.md:1","Info: Found linked content: github.com/google/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/google/.github/SECURITY.md:1","Info: Found text in security policy: github.com/google/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/aarch64_toolchain.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_cmake_glop_cpp.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_docker_bazel.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_docker_cmake.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_freebsd_cmake.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_linux_bazel.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_linux_cmake_coinor_off.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_linux_cmake_cpp.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_linux_cmake_dotnet.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_linux_cmake_glpk_on.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_linux_cmake_java.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_linux_cmake_python.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_linux_cmake_scip_off.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_linux_cmake_system_deps.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_macos_bazel.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_macos_cmake_cpp.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_macos_cmake_dotnet.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_macos_cmake_java.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_macos_cmake_python.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_web.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_windows_bazel.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_windows_cmake_cpp.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_windows_cmake_dotnet.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_windows_cmake_java.yml:1","Warn: no topLevel permission defined: .github/workflows/amd64_windows_cmake_python.yml:1","Warn: no topLevel permission defined: .github/workflows/arm64_macos_bazel.yml:1","Warn: no topLevel permission defined: .github/workflows/arm64_macos_cmake_cpp.yml:1","Warn: no topLevel permission defined: .github/workflows/arm64_macos_cmake_dotnet.yml:1","Warn: no topLevel permission defined: .github/workflows/arm64_macos_cmake_java.yml:1","Warn: no topLevel permission defined: .github/workflows/arm64_macos_cmake_python.yml:1","Warn: no topLevel permission defined: .github/workflows/check_format.yml:1","Warn: no topLevel permission defined: .github/workflows/mips_toolchain.yml:1","Warn: no topLevel permission defined: .github/workflows/powerpc_toolchain.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Signed-Releases","score":4,"reason":"3 out of the last 5 releases have a total of 3 signed artifacts.","details":["Warn: release artifact v9.14 not signed: https://api.github.com/repos/google/or-tools/releases/226348746","Info: signed release artifact: ortools-darwin-aarch64-9.13.4784-sources.jar.asc: https://github.com/google/or-tools/releases/tag/v9.13","Info: signed release artifact: ortools-darwin-aarch64-9.12.4544-sources.jar.asc: https://github.com/google/or-tools/releases/tag/v9.12","Warn: release artifact v9.11 not signed: https://api.github.com/repos/google/or-tools/releases/174939163","Info: signed release artifact: ortools-darwin-aarch64-9.10.4067-sources.jar.asc: https://github.com/google/or-tools/releases/tag/v9.10","Warn: release artifact v9.14 does not have provenance: https://api.github.com/repos/google/or-tools/releases/226348746","Warn: release artifact v9.13 does not have provenance: https://api.github.com/repos/google/or-tools/releases/222374361","Warn: release artifact v9.12 does not have provenance: https://api.github.com/repos/google/or-tools/releases/194136870","Warn: release artifact v9.11 does not have provenance: https://api.github.com/repos/google/or-tools/releases/174939163","Warn: release artifact v9.10 does not have provenance: https://api.github.com/repos/google/or-tools/releases/154401010"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"SAST","score":8,"reason":"SAST tool is not run on all commits -- score normalized to 8","details":["Warn: 4 commits out of 5 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: tools/make.exe:1","Warn: binary detected: tools/win/grep.exe:1","Warn: binary detected: tools/win/gzip.exe:1","Warn: binary detected: tools/win/libiconv2.dll:1","Warn: binary detected: tools/win/libintl3.dll:1","Warn: binary detected: tools/win/mkdir.exe:1","Warn: binary detected: tools/win/pcre3.dll:1","Warn: binary detected: tools/win/regex2.dll:1","Warn: binary detected: tools/win/rm.exe:1","Warn: binary detected: tools/win/sed.exe:1","Warn: binary detected: tools/win/tar.exe:1","Warn: binary detected: tools/win/tee.exe:1","Warn: binary detected: tools/win/touch.exe:1","Warn: binary detected: tools/win/unzip.exe:1","Warn: binary detected: tools/win/wget.exe:1","Warn: binary detected: tools/win/which.exe:1","Warn: binary detected: tools/win/zip.exe:1"],"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"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/aarch64_toolchain.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/aarch64_toolchain.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_cmake_glop_cpp.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_cmake_glop_cpp.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_cmake_glop_cpp.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_cmake_glop_cpp.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_docker_bazel.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_docker_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_docker_cmake.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_docker_cmake.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_freebsd_cmake.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_freebsd_cmake.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_bazel.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_bazel.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_bazel.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_coinor_off.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_coinor_off.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_coinor_off.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_coinor_off.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_cpp.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_cpp.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_cpp.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_cpp.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_dotnet.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_dotnet.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_dotnet.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_dotnet.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_dotnet.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_dotnet.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_glpk_on.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_glpk_on.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_java.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_java.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_java.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_java.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_python.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_python.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_python.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_python.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_python.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_python.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_scip_off.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_scip_off.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_scip_off.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_scip_off.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_linux_cmake_system_deps.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_linux_cmake_system_deps.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_macos_bazel.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_macos_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_macos_bazel.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_macos_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_macos_bazel.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_macos_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_macos_bazel.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_macos_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_macos_cmake_cpp.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_macos_cmake_cpp.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_macos_cmake_cpp.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_macos_cmake_cpp.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_macos_cmake_dotnet.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_macos_cmake_dotnet.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_macos_cmake_dotnet.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_macos_cmake_dotnet.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_macos_cmake_dotnet.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_macos_cmake_dotnet.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_macos_cmake_java.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_macos_cmake_java.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_macos_cmake_java.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_macos_cmake_java.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_macos_cmake_python.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_macos_cmake_python.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_macos_cmake_python.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_macos_cmake_python.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_macos_cmake_python.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_macos_cmake_python.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_web.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_web.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_windows_bazel.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_windows_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_windows_bazel.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_windows_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_windows_bazel.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_windows_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_windows_bazel.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_windows_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_windows_cmake_cpp.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_windows_cmake_cpp.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_windows_cmake_cpp.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_windows_cmake_cpp.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_windows_cmake_dotnet.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_windows_cmake_dotnet.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_windows_cmake_dotnet.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_windows_cmake_dotnet.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_windows_cmake_dotnet.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_windows_cmake_dotnet.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_windows_cmake_java.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_windows_cmake_java.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_windows_cmake_java.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_windows_cmake_java.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_windows_cmake_java.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_windows_cmake_java.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_windows_cmake_python.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_windows_cmake_python.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_windows_cmake_python.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_windows_cmake_python.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/amd64_windows_cmake_python.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/amd64_windows_cmake_python.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/arm64_macos_bazel.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/arm64_macos_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/arm64_macos_bazel.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/arm64_macos_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/arm64_macos_bazel.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/arm64_macos_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/arm64_macos_bazel.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/arm64_macos_bazel.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/arm64_macos_cmake_cpp.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/arm64_macos_cmake_cpp.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/arm64_macos_cmake_cpp.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/arm64_macos_cmake_cpp.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/arm64_macos_cmake_dotnet.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/arm64_macos_cmake_dotnet.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/arm64_macos_cmake_dotnet.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/arm64_macos_cmake_dotnet.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/arm64_macos_cmake_dotnet.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/arm64_macos_cmake_dotnet.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/arm64_macos_cmake_java.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/arm64_macos_cmake_java.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/arm64_macos_cmake_java.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/arm64_macos_cmake_java.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/arm64_macos_cmake_python.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/arm64_macos_cmake_python.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/arm64_macos_cmake_python.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/arm64_macos_cmake_python.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/arm64_macos_cmake_python.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/arm64_macos_cmake_python.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check_format.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/check_format.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mips_toolchain.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/mips_toolchain.yml/stable?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/powerpc_toolchain.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/google/or-tools/powerpc_toolchain.yml/stable?enable=pin","Warn: containerImage not pinned by hash: .github/workflows/Dockerfile:3: pin your Docker image by updating alpine:edge to alpine:edge@sha256:115729ec5cb049ba6359c3ab005ac742012d92bbaa5b8bc1a878f1e8f62c0cb8","Warn: containerImage not pinned by hash: bazel/docker/almalinux/Dockerfile:3","Warn: containerImage not pinned by hash: bazel/docker/almalinux/Dockerfile:35","Warn: containerImage not pinned by hash: bazel/docker/almalinux/Dockerfile:39","Warn: containerImage not pinned by hash: bazel/docker/almalinux/Dockerfile:46","Warn: containerImage not pinned by hash: bazel/docker/alpine/Dockerfile:3","Warn: containerImage not pinned by hash: bazel/docker/alpine/Dockerfile:17","Warn: containerImage not pinned by hash: bazel/docker/alpine/Dockerfile:21","Warn: containerImage not pinned by hash: bazel/docker/alpine/Dockerfile:28","Warn: containerImage not pinned by hash: bazel/docker/archlinux/Dockerfile:3","Warn: containerImage not pinned by hash: bazel/docker/archlinux/Dockerfile:13","Warn: containerImage not pinned by hash: bazel/docker/archlinux/Dockerfile:17","Warn: containerImage not pinned by hash: bazel/docker/archlinux/Dockerfile:24","Warn: containerImage not pinned by hash: bazel/docker/debian/Dockerfile:3","Warn: containerImage not pinned by hash: bazel/docker/debian/Dockerfile:23","Warn: containerImage not pinned by hash: bazel/docker/debian/Dockerfile:27","Warn: containerImage not pinned by hash: bazel/docker/debian/Dockerfile:34","Warn: containerImage not pinned by hash: bazel/docker/fedora/Dockerfile:3","Warn: containerImage not pinned by hash: bazel/docker/fedora/Dockerfile:32","Warn: containerImage not pinned by hash: bazel/docker/fedora/Dockerfile:36","Warn: containerImage not pinned by hash: bazel/docker/fedora/Dockerfile:43","Warn: containerImage not pinned by hash: bazel/docker/opensuse/Dockerfile:3","Warn: containerImage not pinned by hash: bazel/docker/opensuse/Dockerfile:29","Warn: containerImage not pinned by hash: bazel/docker/opensuse/Dockerfile:33","Warn: containerImage not pinned by hash: bazel/docker/opensuse/Dockerfile:40","Warn: containerImage not pinned by hash: bazel/docker/rockylinux/Dockerfile:3","Warn: containerImage not pinned by hash: bazel/docker/rockylinux/Dockerfile:35","Warn: containerImage not pinned by hash: bazel/docker/rockylinux/Dockerfile:39","Warn: containerImage not pinned by hash: bazel/docker/rockylinux/Dockerfile:46","Warn: containerImage not pinned by hash: bazel/docker/ubuntu/Dockerfile:3","Warn: containerImage not pinned by hash: bazel/docker/ubuntu/Dockerfile:29","Warn: containerImage not pinned by hash: bazel/docker/ubuntu/Dockerfile:33","Warn: containerImage not pinned by hash: bazel/docker/ubuntu/Dockerfile:40","Warn: containerImage not pinned by hash: cmake/docker/almalinux/Dockerfile:3","Warn: containerImage not pinned by hash: cmake/docker/almalinux/Dockerfile:15","Warn: containerImage not pinned by hash: cmake/docker/almalinux/cpp.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/almalinux/cpp.Dockerfile:5","Warn: containerImage not pinned by hash: cmake/docker/almalinux/cpp.Dockerfile:9","Warn: containerImage not pinned by hash: cmake/docker/almalinux/cpp.Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/almalinux/cpp.Dockerfile:17","Warn: containerImage not pinned by hash: cmake/docker/almalinux/cpp.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/almalinux/cpp.Dockerfile:24","Warn: containerImage not pinned by hash: cmake/docker/almalinux/cpp.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/almalinux/dotnet.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/almalinux/dotnet.Dockerfile:12","Warn: containerImage not pinned by hash: cmake/docker/almalinux/dotnet.Dockerfile:17","Warn: containerImage not pinned by hash: cmake/docker/almalinux/dotnet.Dockerfile:23","Warn: containerImage not pinned by hash: cmake/docker/almalinux/dotnet.Dockerfile:26","Warn: containerImage not pinned by hash: cmake/docker/almalinux/dotnet.Dockerfile:30","Warn: containerImage not pinned by hash: cmake/docker/almalinux/dotnet.Dockerfile:33","Warn: containerImage not pinned by hash: cmake/docker/almalinux/dotnet.Dockerfile:36","Warn: containerImage not pinned by hash: cmake/docker/almalinux/java.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/almalinux/java.Dockerfile:10","Warn: containerImage not pinned by hash: cmake/docker/almalinux/java.Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/almalinux/java.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/almalinux/java.Dockerfile:23","Warn: containerImage not pinned by hash: cmake/docker/almalinux/java.Dockerfile:26","Warn: containerImage not pinned by hash: cmake/docker/almalinux/java.Dockerfile:30","Warn: containerImage not pinned by hash: cmake/docker/almalinux/java.Dockerfile:33","Warn: containerImage not pinned by hash: cmake/docker/almalinux/python.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/almalinux/python.Dockerfile:11","Warn: containerImage not pinned by hash: cmake/docker/almalinux/python.Dockerfile:15","Warn: containerImage not pinned by hash: cmake/docker/almalinux/python.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/almalinux/python.Dockerfile:23","Warn: containerImage not pinned by hash: cmake/docker/almalinux/python.Dockerfile:28","Warn: containerImage not pinned by hash: cmake/docker/almalinux/python.Dockerfile:31","Warn: containerImage not pinned by hash: cmake/docker/almalinux/python.Dockerfile:34","Warn: containerImage not pinned by hash: cmake/docker/alpine/Dockerfile:3","Warn: containerImage not pinned by hash: cmake/docker/alpine/Dockerfile:10","Warn: containerImage not pinned by hash: cmake/docker/alpine/cpp.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/alpine/cpp.Dockerfile:5","Warn: containerImage not pinned by hash: cmake/docker/alpine/cpp.Dockerfile:9","Warn: containerImage not pinned by hash: cmake/docker/alpine/cpp.Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/alpine/cpp.Dockerfile:17","Warn: containerImage not pinned by hash: cmake/docker/alpine/cpp.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/alpine/cpp.Dockerfile:24","Warn: containerImage not pinned by hash: cmake/docker/alpine/cpp.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/alpine/dotnet.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/alpine/dotnet.Dockerfile:9","Warn: containerImage not pinned by hash: cmake/docker/alpine/dotnet.Dockerfile:13","Warn: containerImage not pinned by hash: cmake/docker/alpine/dotnet.Dockerfile:19","Warn: containerImage not pinned by hash: cmake/docker/alpine/dotnet.Dockerfile:22","Warn: containerImage not pinned by hash: cmake/docker/alpine/dotnet.Dockerfile:26","Warn: containerImage not pinned by hash: cmake/docker/alpine/dotnet.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/alpine/dotnet.Dockerfile:32","Warn: containerImage not pinned by hash: cmake/docker/alpine/java.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/alpine/java.Dockerfile:6","Warn: containerImage not pinned by hash: cmake/docker/alpine/java.Dockerfile:10","Warn: containerImage not pinned by hash: cmake/docker/alpine/java.Dockerfile:16","Warn: containerImage not pinned by hash: cmake/docker/alpine/java.Dockerfile:19","Warn: containerImage not pinned by hash: cmake/docker/alpine/java.Dockerfile:22","Warn: containerImage not pinned by hash: cmake/docker/alpine/java.Dockerfile:26","Warn: containerImage not pinned by hash: cmake/docker/alpine/java.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/alpine/python.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/alpine/python.Dockerfile:9","Warn: containerImage not pinned by hash: cmake/docker/alpine/python.Dockerfile:13","Warn: containerImage not pinned by hash: cmake/docker/alpine/python.Dockerfile:19","Warn: containerImage not pinned by hash: cmake/docker/alpine/python.Dockerfile:22","Warn: containerImage not pinned by hash: cmake/docker/alpine/python.Dockerfile:27","Warn: containerImage not pinned by hash: cmake/docker/alpine/python.Dockerfile:30","Warn: containerImage not pinned by hash: cmake/docker/alpine/python.Dockerfile:33","Warn: containerImage not pinned by hash: cmake/docker/archlinux/Dockerfile:3","Warn: containerImage not pinned by hash: cmake/docker/archlinux/Dockerfile:10","Warn: containerImage not pinned by hash: cmake/docker/archlinux/cpp.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/archlinux/cpp.Dockerfile:5","Warn: containerImage not pinned by hash: cmake/docker/archlinux/cpp.Dockerfile:9","Warn: containerImage not pinned by hash: cmake/docker/archlinux/cpp.Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/archlinux/cpp.Dockerfile:17","Warn: containerImage not pinned by hash: cmake/docker/archlinux/cpp.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/archlinux/cpp.Dockerfile:24","Warn: containerImage not pinned by hash: cmake/docker/archlinux/cpp.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/archlinux/dotnet.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/archlinux/dotnet.Dockerfile:7","Warn: containerImage not pinned by hash: cmake/docker/archlinux/dotnet.Dockerfile:11","Warn: containerImage not pinned by hash: cmake/docker/archlinux/dotnet.Dockerfile:16","Warn: containerImage not pinned by hash: cmake/docker/archlinux/dotnet.Dockerfile:19","Warn: containerImage not pinned by hash: cmake/docker/archlinux/dotnet.Dockerfile:23","Warn: containerImage not pinned by hash: cmake/docker/archlinux/dotnet.Dockerfile:26","Warn: containerImage not pinned by hash: cmake/docker/archlinux/dotnet.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/archlinux/java.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/archlinux/java.Dockerfile:6","Warn: containerImage not pinned by hash: cmake/docker/archlinux/java.Dockerfile:10","Warn: containerImage not pinned by hash: cmake/docker/archlinux/java.Dockerfile:16","Warn: containerImage not pinned by hash: cmake/docker/archlinux/java.Dockerfile:19","Warn: containerImage not pinned by hash: cmake/docker/archlinux/java.Dockerfile:22","Warn: containerImage not pinned by hash: cmake/docker/archlinux/java.Dockerfile:26","Warn: containerImage not pinned by hash: cmake/docker/archlinux/java.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/archlinux/python.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/archlinux/python.Dockerfile:10","Warn: containerImage not pinned by hash: cmake/docker/archlinux/python.Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/archlinux/python.Dockerfile:19","Warn: containerImage not pinned by hash: cmake/docker/archlinux/python.Dockerfile:22","Warn: containerImage not pinned by hash: cmake/docker/archlinux/python.Dockerfile:27","Warn: containerImage not pinned by hash: cmake/docker/archlinux/python.Dockerfile:30","Warn: containerImage not pinned by hash: cmake/docker/archlinux/python.Dockerfile:33","Warn: containerImage not pinned by hash: cmake/docker/debian/Dockerfile:3","Warn: containerImage not pinned by hash: cmake/docker/debian/Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/debian/cpp.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/debian/cpp.Dockerfile:5","Warn: containerImage not pinned by hash: cmake/docker/debian/cpp.Dockerfile:9","Warn: containerImage not pinned by hash: cmake/docker/debian/cpp.Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/debian/cpp.Dockerfile:17","Warn: containerImage not pinned by hash: cmake/docker/debian/cpp.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/debian/cpp.Dockerfile:24","Warn: containerImage not pinned by hash: cmake/docker/debian/cpp.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/debian/dotnet.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/debian/dotnet.Dockerfile:16","Warn: containerImage not pinned by hash: cmake/docker/debian/dotnet.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/debian/dotnet.Dockerfile:26","Warn: containerImage not pinned by hash: cmake/docker/debian/dotnet.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/debian/dotnet.Dockerfile:33","Warn: containerImage not pinned by hash: cmake/docker/debian/dotnet.Dockerfile:36","Warn: containerImage not pinned by hash: cmake/docker/debian/dotnet.Dockerfile:39","Warn: containerImage not pinned by hash: cmake/docker/debian/java.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/debian/java.Dockerfile:9","Warn: containerImage not pinned by hash: cmake/docker/debian/java.Dockerfile:13","Warn: containerImage not pinned by hash: cmake/docker/debian/java.Dockerfile:19","Warn: containerImage not pinned by hash: cmake/docker/debian/java.Dockerfile:22","Warn: containerImage not pinned by hash: cmake/docker/debian/java.Dockerfile:25","Warn: containerImage not pinned by hash: cmake/docker/debian/java.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/debian/java.Dockerfile:32","Warn: containerImage not pinned by hash: cmake/docker/debian/python.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/debian/python.Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/debian/python.Dockerfile:18","Warn: containerImage not pinned by hash: cmake/docker/debian/python.Dockerfile:23","Warn: containerImage not pinned by hash: cmake/docker/debian/python.Dockerfile:26","Warn: containerImage not pinned by hash: cmake/docker/debian/python.Dockerfile:31","Warn: containerImage not pinned by hash: cmake/docker/debian/python.Dockerfile:34","Warn: containerImage not pinned by hash: cmake/docker/debian/python.Dockerfile:37","Warn: containerImage not pinned by hash: cmake/docker/fedora/Dockerfile:3","Warn: containerImage not pinned by hash: cmake/docker/fedora/Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/fedora/cpp.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/fedora/cpp.Dockerfile:5","Warn: containerImage not pinned by hash: cmake/docker/fedora/cpp.Dockerfile:9","Warn: containerImage not pinned by hash: cmake/docker/fedora/cpp.Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/fedora/cpp.Dockerfile:17","Warn: containerImage not pinned by hash: cmake/docker/fedora/cpp.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/fedora/cpp.Dockerfile:24","Warn: containerImage not pinned by hash: cmake/docker/fedora/cpp.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/fedora/dotnet.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/fedora/dotnet.Dockerfile:10","Warn: containerImage not pinned by hash: cmake/docker/fedora/dotnet.Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/fedora/dotnet.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/fedora/dotnet.Dockerfile:23","Warn: containerImage not pinned by hash: cmake/docker/fedora/dotnet.Dockerfile:27","Warn: containerImage not pinned by hash: cmake/docker/fedora/dotnet.Dockerfile:30","Warn: containerImage not pinned by hash: cmake/docker/fedora/dotnet.Dockerfile:33","Warn: containerImage not pinned by hash: cmake/docker/fedora/java.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/fedora/java.Dockerfile:8","Warn: containerImage not pinned by hash: cmake/docker/fedora/java.Dockerfile:12","Warn: containerImage not pinned by hash: cmake/docker/fedora/java.Dockerfile:18","Warn: containerImage not pinned by hash: cmake/docker/fedora/java.Dockerfile:21","Warn: containerImage not pinned by hash: cmake/docker/fedora/java.Dockerfile:24","Warn: containerImage not pinned by hash: cmake/docker/fedora/java.Dockerfile:28","Warn: containerImage not pinned by hash: cmake/docker/fedora/java.Dockerfile:31","Warn: containerImage not pinned by hash: cmake/docker/fedora/python.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/fedora/python.Dockerfile:8","Warn: containerImage not pinned by hash: cmake/docker/fedora/python.Dockerfile:12","Warn: containerImage not pinned by hash: cmake/docker/fedora/python.Dockerfile:17","Warn: containerImage not pinned by hash: cmake/docker/fedora/python.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/fedora/python.Dockerfile:25","Warn: containerImage not pinned by hash: cmake/docker/fedora/python.Dockerfile:28","Warn: containerImage not pinned by hash: cmake/docker/fedora/python.Dockerfile:31","Warn: containerImage not pinned by hash: cmake/docker/glop/Dockerfile:3","Warn: containerImage not pinned by hash: cmake/docker/glop/Dockerfile:13","Warn: containerImage not pinned by hash: cmake/docker/glop/Dockerfile:17","Warn: containerImage not pinned by hash: cmake/docker/glop/Dockerfile:22","Warn: containerImage not pinned by hash: cmake/docker/glop/Dockerfile:25","Warn: containerImage not pinned by hash: cmake/docker/glop/Dockerfile:28","Warn: containerImage not pinned by hash: cmake/docker/glop/Dockerfile:32","Warn: containerImage not pinned by hash: cmake/docker/glop/Dockerfile:37","Warn: containerImage not pinned by hash: cmake/docker/opensuse/Dockerfile:3","Warn: containerImage not pinned by hash: cmake/docker/opensuse/Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/opensuse/cpp.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/opensuse/cpp.Dockerfile:5","Warn: containerImage not pinned by hash: cmake/docker/opensuse/cpp.Dockerfile:9","Warn: containerImage not pinned by hash: cmake/docker/opensuse/cpp.Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/opensuse/cpp.Dockerfile:17","Warn: containerImage not pinned by hash: cmake/docker/opensuse/cpp.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/opensuse/cpp.Dockerfile:24","Warn: containerImage not pinned by hash: cmake/docker/opensuse/cpp.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/opensuse/dotnet.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/opensuse/dotnet.Dockerfile:16","Warn: containerImage not pinned by hash: cmake/docker/opensuse/dotnet.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/opensuse/dotnet.Dockerfile:26","Warn: containerImage not pinned by hash: cmake/docker/opensuse/dotnet.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/opensuse/dotnet.Dockerfile:33","Warn: containerImage not pinned by hash: cmake/docker/opensuse/dotnet.Dockerfile:36","Warn: containerImage not pinned by hash: cmake/docker/opensuse/dotnet.Dockerfile:39","Warn: containerImage not pinned by hash: cmake/docker/opensuse/java.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/opensuse/java.Dockerfile:9","Warn: containerImage not pinned by hash: cmake/docker/opensuse/java.Dockerfile:13","Warn: containerImage not pinned by hash: cmake/docker/opensuse/java.Dockerfile:19","Warn: containerImage not pinned by hash: cmake/docker/opensuse/java.Dockerfile:22","Warn: containerImage not pinned by hash: cmake/docker/opensuse/java.Dockerfile:25","Warn: containerImage not pinned by hash: cmake/docker/opensuse/java.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/opensuse/java.Dockerfile:32","Warn: containerImage not pinned by hash: cmake/docker/opensuse/python.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/opensuse/python.Dockerfile:11","Warn: containerImage not pinned by hash: cmake/docker/opensuse/python.Dockerfile:15","Warn: containerImage not pinned by hash: cmake/docker/opensuse/python.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/opensuse/python.Dockerfile:23","Warn: containerImage not pinned by hash: cmake/docker/opensuse/python.Dockerfile:28","Warn: containerImage not pinned by hash: cmake/docker/opensuse/python.Dockerfile:31","Warn: containerImage not pinned by hash: cmake/docker/opensuse/python.Dockerfile:34","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/Dockerfile:3","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/Dockerfile:15","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/cpp.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/cpp.Dockerfile:5","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/cpp.Dockerfile:9","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/cpp.Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/cpp.Dockerfile:17","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/cpp.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/cpp.Dockerfile:24","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/cpp.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/dotnet.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/dotnet.Dockerfile:12","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/dotnet.Dockerfile:17","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/dotnet.Dockerfile:23","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/dotnet.Dockerfile:26","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/dotnet.Dockerfile:30","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/dotnet.Dockerfile:33","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/dotnet.Dockerfile:36","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/java.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/java.Dockerfile:10","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/java.Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/java.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/java.Dockerfile:23","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/java.Dockerfile:26","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/java.Dockerfile:30","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/java.Dockerfile:33","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/python.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/python.Dockerfile:11","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/python.Dockerfile:15","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/python.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/python.Dockerfile:23","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/python.Dockerfile:28","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/python.Dockerfile:31","Warn: containerImage not pinned by hash: cmake/docker/rockylinux/python.Dockerfile:34","Warn: containerImage not pinned by hash: cmake/docker/system_deps/Dockerfile:3","Warn: containerImage not pinned by hash: cmake/docker/system_deps/Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/system_deps/cpp.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/system_deps/cpp.Dockerfile:5","Warn: containerImage not pinned by hash: cmake/docker/system_deps/cpp.Dockerfile:9","Warn: containerImage not pinned by hash: cmake/docker/system_deps/cpp.Dockerfile:18","Warn: containerImage not pinned by hash: cmake/docker/system_deps/cpp.Dockerfile:21","Warn: containerImage not pinned by hash: cmake/docker/system_deps/cpp.Dockerfile:24","Warn: containerImage not pinned by hash: cmake/docker/system_deps/cpp.Dockerfile:28","Warn: containerImage not pinned by hash: cmake/docker/system_deps/cpp.Dockerfile:33","Warn: containerImage not pinned by hash: cmake/docker/system_deps/dotnet.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/system_deps/dotnet.Dockerfile:7","Warn: containerImage not pinned by hash: cmake/docker/system_deps/dotnet.Dockerfile:11","Warn: containerImage not pinned by hash: cmake/docker/system_deps/dotnet.Dockerfile:22","Warn: containerImage not pinned by hash: cmake/docker/system_deps/dotnet.Dockerfile:25","Warn: containerImage not pinned by hash: cmake/docker/system_deps/dotnet.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/system_deps/dotnet.Dockerfile:32","Warn: containerImage not pinned by hash: cmake/docker/system_deps/dotnet.Dockerfile:35","Warn: containerImage not pinned by hash: cmake/docker/system_deps/java.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/system_deps/java.Dockerfile:6","Warn: containerImage not pinned by hash: cmake/docker/system_deps/java.Dockerfile:10","Warn: containerImage not pinned by hash: cmake/docker/system_deps/java.Dockerfile:21","Warn: containerImage not pinned by hash: cmake/docker/system_deps/java.Dockerfile:24","Warn: containerImage not pinned by hash: cmake/docker/system_deps/java.Dockerfile:27","Warn: containerImage not pinned by hash: cmake/docker/system_deps/java.Dockerfile:31","Warn: containerImage not pinned by hash: cmake/docker/system_deps/java.Dockerfile:34","Warn: containerImage not pinned by hash: cmake/docker/system_deps/python.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/system_deps/python.Dockerfile:11","Warn: containerImage not pinned by hash: cmake/docker/system_deps/python.Dockerfile:15","Warn: containerImage not pinned by hash: cmake/docker/system_deps/python.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/system_deps/python.Dockerfile:32","Warn: containerImage not pinned by hash: cmake/docker/system_deps/python.Dockerfile:37","Warn: containerImage not pinned by hash: cmake/docker/system_deps/python.Dockerfile:40","Warn: containerImage not pinned by hash: cmake/docker/system_deps/python.Dockerfile:43","Warn: containerImage not pinned by hash: cmake/docker/toolchain/Dockerfile:3","Warn: containerImage not pinned by hash: cmake/docker/toolchain/Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/toolchain/Dockerfile:22","Warn: containerImage not pinned by hash: cmake/docker/toolchain/Dockerfile:25","Warn: containerImage not pinned by hash: cmake/docker/toolchain/Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/Dockerfile:3","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/Dockerfile:13","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/cpp.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/cpp.Dockerfile:5","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/cpp.Dockerfile:9","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/cpp.Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/cpp.Dockerfile:17","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/cpp.Dockerfile:20","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/cpp.Dockerfile:24","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/cpp.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/dotnet.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/dotnet.Dockerfile:12","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/dotnet.Dockerfile:16","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/dotnet.Dockerfile:22","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/dotnet.Dockerfile:25","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/dotnet.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/dotnet.Dockerfile:32","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/dotnet.Dockerfile:35","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/java.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/java.Dockerfile:9","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/java.Dockerfile:13","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/java.Dockerfile:19","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/java.Dockerfile:22","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/java.Dockerfile:25","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/java.Dockerfile:29","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/java.Dockerfile:32","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/python.Dockerfile:1","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/python.Dockerfile:15","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/python.Dockerfile:19","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/python.Dockerfile:24","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/python.Dockerfile:27","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/python.Dockerfile:32","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/python.Dockerfile:35","Warn: containerImage not pinned by hash: cmake/docker/ubuntu/python.Dockerfile:38","Warn: containerImage not pinned by hash: cmake/docker/web/Dockerfile:3","Warn: containerImage not pinned by hash: cmake/docker/web/Dockerfile:14","Warn: containerImage not pinned by hash: cmake/docker/web/Dockerfile:18","Warn: containerImage not pinned by hash: cmake/docker/web/Dockerfile:31","Warn: containerImage not pinned by hash: makefiles/docker/alpine/Dockerfile:3","Warn: containerImage not pinned by hash: makefiles/docker/alpine/Dockerfile:9","Warn: containerImage not pinned by hash: makefiles/docker/alpine/cpp.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/alpine/cpp.Dockerfile:4","Warn: containerImage not pinned by hash: makefiles/docker/alpine/cpp.Dockerfile:8","Warn: containerImage not pinned by hash: makefiles/docker/alpine/cpp.Dockerfile:11","Warn: containerImage not pinned by hash: makefiles/docker/alpine/cpp.Dockerfile:14","Warn: containerImage not pinned by hash: makefiles/docker/alpine/dotnet.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/alpine/dotnet.Dockerfile:9","Warn: containerImage not pinned by hash: makefiles/docker/alpine/dotnet.Dockerfile:13","Warn: containerImage not pinned by hash: makefiles/docker/alpine/dotnet.Dockerfile:16","Warn: containerImage not pinned by hash: makefiles/docker/alpine/dotnet.Dockerfile:19","Warn: containerImage not pinned by hash: makefiles/docker/alpine/java.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/alpine/java.Dockerfile:5","Warn: containerImage not pinned by hash: makefiles/docker/alpine/java.Dockerfile:9","Warn: containerImage not pinned by hash: makefiles/docker/alpine/java.Dockerfile:12","Warn: containerImage not pinned by hash: makefiles/docker/alpine/java.Dockerfile:15","Warn: containerImage not pinned by hash: makefiles/docker/alpine/python.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/alpine/python.Dockerfile:8","Warn: containerImage not pinned by hash: makefiles/docker/alpine/python.Dockerfile:12","Warn: containerImage not pinned by hash: makefiles/docker/alpine/python.Dockerfile:15","Warn: containerImage not pinned by hash: makefiles/docker/alpine/python.Dockerfile:18","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/Dockerfile:3","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/Dockerfile:9","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/cpp.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/cpp.Dockerfile:4","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/cpp.Dockerfile:8","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/cpp.Dockerfile:11","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/cpp.Dockerfile:14","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/dotnet.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/dotnet.Dockerfile:6","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/dotnet.Dockerfile:10","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/dotnet.Dockerfile:13","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/dotnet.Dockerfile:16","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/java.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/java.Dockerfile:5","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/java.Dockerfile:9","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/java.Dockerfile:12","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/java.Dockerfile:15","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/python.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/python.Dockerfile:8","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/python.Dockerfile:12","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/python.Dockerfile:15","Warn: containerImage not pinned by hash: makefiles/docker/archlinux/python.Dockerfile:18","Warn: containerImage not pinned by hash: makefiles/docker/debian/Dockerfile:3","Warn: containerImage not pinned by hash: makefiles/docker/debian/Dockerfile:14","Warn: containerImage not pinned by hash: makefiles/docker/debian/cpp.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/debian/cpp.Dockerfile:4","Warn: containerImage not pinned by hash: makefiles/docker/debian/cpp.Dockerfile:8","Warn: containerImage not pinned by hash: makefiles/docker/debian/cpp.Dockerfile:11","Warn: containerImage not pinned by hash: makefiles/docker/debian/cpp.Dockerfile:14","Warn: containerImage not pinned by hash: makefiles/docker/debian/dotnet.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/debian/dotnet.Dockerfile:15","Warn: containerImage not pinned by hash: makefiles/docker/debian/dotnet.Dockerfile:19","Warn: containerImage not pinned by hash: makefiles/docker/debian/dotnet.Dockerfile:22","Warn: containerImage not pinned by hash: makefiles/docker/debian/dotnet.Dockerfile:25","Warn: containerImage not pinned by hash: makefiles/docker/debian/java.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/debian/java.Dockerfile:8","Warn: containerImage not pinned by hash: makefiles/docker/debian/java.Dockerfile:12","Warn: containerImage not pinned by hash: makefiles/docker/debian/java.Dockerfile:15","Warn: containerImage not pinned by hash: makefiles/docker/debian/java.Dockerfile:18","Warn: containerImage not pinned by hash: makefiles/docker/debian/python.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/debian/python.Dockerfile:12","Warn: containerImage not pinned by hash: makefiles/docker/debian/python.Dockerfile:16","Warn: containerImage not pinned by hash: makefiles/docker/debian/python.Dockerfile:19","Warn: containerImage not pinned by hash: makefiles/docker/debian/python.Dockerfile:22","Warn: containerImage not pinned by hash: makefiles/docker/fedora/Dockerfile:3","Warn: containerImage not pinned by hash: makefiles/docker/fedora/Dockerfile:14","Warn: containerImage not pinned by hash: makefiles/docker/fedora/cpp.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/fedora/cpp.Dockerfile:4","Warn: containerImage not pinned by hash: makefiles/docker/fedora/cpp.Dockerfile:8","Warn: containerImage not pinned by hash: makefiles/docker/fedora/cpp.Dockerfile:11","Warn: containerImage not pinned by hash: makefiles/docker/fedora/cpp.Dockerfile:14","Warn: containerImage not pinned by hash: makefiles/docker/fedora/dotnet.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/fedora/dotnet.Dockerfile:10","Warn: containerImage not pinned by hash: makefiles/docker/fedora/dotnet.Dockerfile:14","Warn: containerImage not pinned by hash: makefiles/docker/fedora/dotnet.Dockerfile:17","Warn: containerImage not pinned by hash: makefiles/docker/fedora/dotnet.Dockerfile:20","Warn: containerImage not pinned by hash: makefiles/docker/fedora/java.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/fedora/java.Dockerfile:7","Warn: containerImage not pinned by hash: makefiles/docker/fedora/java.Dockerfile:11","Warn: containerImage not pinned by hash: makefiles/docker/fedora/java.Dockerfile:14","Warn: containerImage not pinned by hash: makefiles/docker/fedora/java.Dockerfile:17","Warn: containerImage not pinned by hash: makefiles/docker/fedora/python.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/fedora/python.Dockerfile:9","Warn: containerImage not pinned by hash: makefiles/docker/fedora/python.Dockerfile:13","Warn: containerImage not pinned by hash: makefiles/docker/fedora/python.Dockerfile:16","Warn: containerImage not pinned by hash: makefiles/docker/fedora/python.Dockerfile:19","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/Dockerfile:3","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/Dockerfile:14","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/cpp.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/cpp.Dockerfile:4","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/cpp.Dockerfile:8","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/cpp.Dockerfile:11","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/cpp.Dockerfile:14","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/dotnet.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/dotnet.Dockerfile:16","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/dotnet.Dockerfile:20","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/dotnet.Dockerfile:23","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/dotnet.Dockerfile:26","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/java.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/java.Dockerfile:6","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/java.Dockerfile:10","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/java.Dockerfile:13","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/java.Dockerfile:16","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/python.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/python.Dockerfile:9","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/python.Dockerfile:13","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/python.Dockerfile:16","Warn: containerImage not pinned by hash: makefiles/docker/opensuse/python.Dockerfile:19","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/Dockerfile:3","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/Dockerfile:14","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/cpp.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/cpp.Dockerfile:4","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/cpp.Dockerfile:8","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/cpp.Dockerfile:11","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/cpp.Dockerfile:14","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/dotnet.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/dotnet.Dockerfile:12","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/dotnet.Dockerfile:16","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/dotnet.Dockerfile:19","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/dotnet.Dockerfile:22","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/java.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/java.Dockerfile:8","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/java.Dockerfile:12","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/java.Dockerfile:15","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/java.Dockerfile:18","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/python.Dockerfile:1","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/python.Dockerfile:12","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/python.Dockerfile:16","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/python.Dockerfile:19","Warn: containerImage not pinned by hash: makefiles/docker/ubuntu/python.Dockerfile:22","Warn: containerImage not pinned by hash: ortools/flatzinc/challenge/minizinc-challenge-ls.Dockerfile:1","Warn: containerImage not pinned by hash: ortools/flatzinc/challenge/minizinc-challenge-ls.Dockerfile:19","Warn: containerImage not pinned by hash: ortools/flatzinc/challenge/minizinc-challenge-ls.Dockerfile:23","Warn: containerImage not pinned by hash: ortools/flatzinc/challenge/minizinc-challenge.Dockerfile:1","Warn: containerImage not pinned by hash: ortools/flatzinc/challenge/minizinc-challenge.Dockerfile:19","Warn: containerImage not pinned by hash: ortools/flatzinc/challenge/minizinc-challenge.Dockerfile:23","Warn: containerImage not pinned by hash: tools/docker/images/almalinux-9.Dockerfile:2","Warn: containerImage not pinned by hash: tools/docker/images/almalinux-9.Dockerfile:56","Warn: containerImage not pinned by hash: tools/docker/images/almalinux-9.Dockerfile:81","Warn: containerImage not pinned by hash: tools/docker/images/almalinux-9.Dockerfile:85","Warn: containerImage not pinned by hash: tools/docker/images/almalinux-9.Dockerfile:90","Warn: containerImage not pinned by hash: tools/docker/images/almalinux-9.Dockerfile:95","Warn: containerImage not pinned by hash: tools/docker/images/almalinux-9.Dockerfile:100","Warn: containerImage not pinned by hash: tools/docker/images/almalinux-9.Dockerfile:104","Warn: containerImage not pinned by hash: tools/docker/images/almalinux-9.Dockerfile:109","Warn: containerImage not pinned by hash: tools/docker/images/almalinux-9.Dockerfile:113","Warn: containerImage not pinned by hash: tools/docker/images/alpine-edge.Dockerfile:3","Warn: containerImage not pinned by hash: tools/docker/images/alpine-edge.Dockerfile:34","Warn: containerImage not pinned by hash: tools/docker/images/alpine-edge.Dockerfile:59","Warn: containerImage not pinned by hash: tools/docker/images/alpine-edge.Dockerfile:63","Warn: containerImage not pinned by hash: tools/docker/images/alpine-edge.Dockerfile:68","Warn: containerImage not pinned by hash: tools/docker/images/alpine-edge.Dockerfile:72","Warn: containerImage not pinned by hash: tools/docker/images/alpine-edge.Dockerfile:77","Warn: containerImage not pinned by hash: tools/docker/images/alpine-edge.Dockerfile:81","Warn: containerImage not pinned by hash: tools/docker/images/alpine-edge.Dockerfile:86","Warn: containerImage not pinned by hash: tools/docker/images/alpine-edge.Dockerfile:90","Warn: containerImage not pinned by hash: tools/docker/images/archlinux.Dockerfile:3","Warn: containerImage not pinned by hash: tools/docker/images/archlinux.Dockerfile:35","Warn: containerImage not pinned by hash: tools/docker/images/archlinux.Dockerfile:60","Warn: containerImage not pinned by hash: tools/docker/images/archlinux.Dockerfile:64","Warn: containerImage not pinned by hash: tools/docker/images/archlinux.Dockerfile:69","Warn: containerImage not pinned by hash: tools/docker/images/archlinux.Dockerfile:73","Warn: containerImage not pinned by hash: tools/docker/images/archlinux.Dockerfile:78","Warn: containerImage not pinned by hash: tools/docker/images/archlinux.Dockerfile:82","Warn: containerImage not pinned by hash: tools/docker/images/archlinux.Dockerfile:87","Warn: containerImage not pinned by hash: tools/docker/images/archlinux.Dockerfile:91","Warn: containerImage not pinned by hash: tools/docker/images/debian-11.Dockerfile:2","Warn: containerImage not pinned by hash: tools/docker/images/debian-11.Dockerfile:51","Warn: containerImage not pinned by hash: tools/docker/images/debian-11.Dockerfile:75","Warn: containerImage not pinned by hash: tools/docker/images/debian-11.Dockerfile:79","Warn: containerImage not pinned by hash: tools/docker/images/debian-11.Dockerfile:84","Warn: containerImage not pinned by hash: tools/docker/images/debian-11.Dockerfile:88","Warn: containerImage not pinned by hash: tools/docker/images/debian-11.Dockerfile:93","Warn: containerImage not pinned by hash: tools/docker/images/debian-11.Dockerfile:97","Warn: containerImage not pinned by hash: tools/docker/images/debian-11.Dockerfile:102","Warn: containerImage not pinned by hash: tools/docker/images/debian-11.Dockerfile:106","Warn: containerImage not pinned by hash: tools/docker/images/debian-12.Dockerfile:2","Warn: containerImage not pinned by hash: tools/docker/images/debian-12.Dockerfile:45","Warn: containerImage not pinned by hash: tools/docker/images/debian-12.Dockerfile:69","Warn: containerImage not pinned by hash: tools/docker/images/debian-12.Dockerfile:73","Warn: containerImage not pinned by hash: tools/docker/images/debian-12.Dockerfile:78","Warn: containerImage not pinned by hash: tools/docker/images/debian-12.Dockerfile:82","Warn: containerImage not pinned by hash: tools/docker/images/debian-12.Dockerfile:87","Warn: containerImage not pinned by hash: tools/docker/images/debian-12.Dockerfile:91","Warn: containerImage not pinned by hash: tools/docker/images/debian-12.Dockerfile:96","Warn: containerImage not pinned by hash: tools/docker/images/debian-12.Dockerfile:100","Warn: containerImage not pinned by hash: tools/docker/images/debian-13.Dockerfile:2","Warn: containerImage not pinned by hash: tools/docker/images/debian-13.Dockerfile:46","Warn: containerImage not pinned by hash: tools/docker/images/debian-13.Dockerfile:70","Warn: containerImage not pinned by hash: tools/docker/images/debian-13.Dockerfile:74","Warn: containerImage not pinned by hash: tools/docker/images/debian-13.Dockerfile:79","Warn: containerImage not pinned by hash: tools/docker/images/debian-13.Dockerfile:83","Warn: containerImage not pinned by hash: tools/docker/images/debian-13.Dockerfile:88","Warn: containerImage not pinned by hash: tools/docker/images/debian-13.Dockerfile:92","Warn: containerImage not pinned by hash: tools/docker/images/debian-13.Dockerfile:97","Warn: containerImage not pinned by hash: tools/docker/images/debian-13.Dockerfile:101","Warn: containerImage not pinned by hash: tools/docker/images/debian-sid.Dockerfile:2","Warn: containerImage not pinned by hash: tools/docker/images/debian-sid.Dockerfile:46","Warn: containerImage not pinned by hash: tools/docker/images/debian-sid.Dockerfile:72","Warn: containerImage not pinned by hash: tools/docker/images/debian-sid.Dockerfile:76","Warn: containerImage not pinned by hash: tools/docker/images/debian-sid.Dockerfile:81","Warn: containerImage not pinned by hash: tools/docker/images/debian-sid.Dockerfile:85","Warn: containerImage not pinned by hash: tools/docker/images/debian-sid.Dockerfile:90","Warn: containerImage not pinned by hash: tools/docker/images/debian-sid.Dockerfile:94","Warn: containerImage not pinned by hash: tools/docker/images/debian-sid.Dockerfile:99","Warn: containerImage not pinned by hash: tools/docker/images/debian-sid.Dockerfile:103","Warn: containerImage not pinned by hash: tools/docker/images/fedora-40.Dockerfile:2","Warn: containerImage not pinned by hash: tools/docker/images/fedora-40.Dockerfile:44","Warn: containerImage not pinned by hash: tools/docker/images/fedora-40.Dockerfile:67","Warn: containerImage not pinned by hash: tools/docker/images/fedora-40.Dockerfile:71","Warn: containerImage not pinned by hash: tools/docker/images/fedora-40.Dockerfile:76","Warn: containerImage not pinned by hash: tools/docker/images/fedora-40.Dockerfile:80","Warn: containerImage not pinned by hash: tools/docker/images/fedora-40.Dockerfile:85","Warn: containerImage not pinned by hash: tools/docker/images/fedora-40.Dockerfile:89","Warn: containerImage not pinned by hash: tools/docker/images/fedora-40.Dockerfile:94","Warn: containerImage not pinned by hash: tools/docker/images/fedora-40.Dockerfile:98","Warn: containerImage not pinned by hash: tools/docker/images/fedora-41.Dockerfile:2","Warn: containerImage not pinned by hash: tools/docker/images/fedora-41.Dockerfile:46","Warn: containerImage not pinned by hash: tools/docker/images/fedora-41.Dockerfile:69","Warn: containerImage not pinned by hash: tools/docker/images/fedora-41.Dockerfile:73","Warn: containerImage not pinned by hash: tools/docker/images/fedora-41.Dockerfile:78","Warn: containerImage not pinned by hash: tools/docker/images/fedora-41.Dockerfile:82","Warn: containerImage not pinned by hash: tools/docker/images/fedora-41.Dockerfile:87","Warn: containerImage not pinned by hash: tools/docker/images/fedora-41.Dockerfile:91","Warn: containerImage not pinned by hash: tools/docker/images/fedora-41.Dockerfile:96","Warn: containerImage not pinned by hash: tools/docker/images/fedora-41.Dockerfile:100","Warn: containerImage not pinned by hash: tools/docker/images/fedora-42.Dockerfile:2","Warn: containerImage not pinned by hash: tools/docker/images/fedora-42.Dockerfile:46","Warn: containerImage not pinned by hash: tools/docker/images/fedora-42.Dockerfile:69","Warn: containerImage not pinned by hash: tools/docker/images/fedora-42.Dockerfile:73","Warn: containerImage not pinned by hash: tools/docker/images/fedora-42.Dockerfile:78","Warn: containerImage not pinned by hash: tools/docker/images/fedora-42.Dockerfile:82","Warn: containerImage not pinned by hash: tools/docker/images/fedora-42.Dockerfile:87","Warn: containerImage not pinned by hash: tools/docker/images/fedora-42.Dockerfile:91","Warn: containerImage not pinned by hash: tools/docker/images/fedora-42.Dockerfile:96","Warn: containerImage not pinned by hash: tools/docker/images/fedora-42.Dockerfile:100","Warn: containerImage not pinned by hash: tools/docker/images/opensuse-leap.Dockerfile:3","Warn: containerImage not pinned by hash: tools/docker/images/opensuse-leap.Dockerfile:44","Warn: containerImage not pinned by hash: tools/docker/images/opensuse-leap.Dockerfile:67","Warn: containerImage not pinned by hash: tools/docker/images/opensuse-leap.Dockerfile:71","Warn: containerImage not pinned by hash: tools/docker/images/opensuse-leap.Dockerfile:76","Warn: containerImage not pinned by hash: tools/docker/images/opensuse-leap.Dockerfile:80","Warn: containerImage not pinned by hash: tools/docker/images/opensuse-leap.Dockerfile:85","Warn: containerImage not pinned by hash: tools/docker/images/opensuse-leap.Dockerfile:89","Warn: containerImage not pinned by hash: tools/docker/images/opensuse-leap.Dockerfile:94","Warn: containerImage not pinned by hash: tools/docker/images/opensuse-leap.Dockerfile:98","Warn: containerImage not pinned by hash: tools/docker/images/rockylinux-9.Dockerfile:2","Warn: containerImage not pinned by hash: tools/docker/images/rockylinux-9.Dockerfile:56","Warn: containerImage not pinned by hash: tools/docker/images/rockylinux-9.Dockerfile:81","Warn: containerImage not pinned by hash: tools/docker/images/rockylinux-9.Dockerfile:85","Warn: containerImage not pinned by hash: tools/docker/images/rockylinux-9.Dockerfile:90","Warn: containerImage not pinned by hash: tools/docker/images/rockylinux-9.Dockerfile:95","Warn: containerImage not pinned by hash: tools/docker/images/rockylinux-9.Dockerfile:100","Warn: containerImage not pinned by hash: tools/docker/images/rockylinux-9.Dockerfile:104","Warn: containerImage not pinned by hash: tools/docker/images/rockylinux-9.Dockerfile:109","Warn: containerImage not pinned by hash: tools/docker/images/rockylinux-9.Dockerfile:113","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-20.04.Dockerfile:3","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-20.04.Dockerfile:62","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-20.04.Dockerfile:86","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-20.04.Dockerfile:90","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-20.04.Dockerfile:95","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-20.04.Dockerfile:99","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-20.04.Dockerfile:104","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-20.04.Dockerfile:108","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-20.04.Dockerfile:113","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-20.04.Dockerfile:117","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-22.04.Dockerfile:4","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-22.04.Dockerfile:60","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-22.04.Dockerfile:84","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-22.04.Dockerfile:88","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-22.04.Dockerfile:93","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-22.04.Dockerfile:97","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-22.04.Dockerfile:102","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-22.04.Dockerfile:106","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-22.04.Dockerfile:111","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-22.04.Dockerfile:115","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.04.Dockerfile:3","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.04.Dockerfile:54","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.04.Dockerfile:78","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.04.Dockerfile:82","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.04.Dockerfile:87","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.04.Dockerfile:91","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.04.Dockerfile:96","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.04.Dockerfile:100","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.04.Dockerfile:105","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.04.Dockerfile:109","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.10.Dockerfile:3","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.10.Dockerfile:54","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.10.Dockerfile:78","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.10.Dockerfile:82","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.10.Dockerfile:87","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.10.Dockerfile:91","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.10.Dockerfile:96","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.10.Dockerfile:100","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.10.Dockerfile:105","Warn: containerImage not pinned by hash: tools/docker/images/ubuntu-24.10.Dockerfile:109","Warn: containerImage not pinned by hash: tools/docker/python/amd64/manylinux.Dockerfile:1","Warn: containerImage not pinned by hash: tools/docker/python/amd64/manylinux.Dockerfile:24","Warn: containerImage not pinned by hash: tools/docker/python/amd64/manylinux.Dockerfile:47","Warn: containerImage not pinned by hash: tools/docker/python/amd64/manylinux.Dockerfile:50","Warn: containerImage not pinned by hash: tools/docker/python/amd64/musllinux.Dockerfile:1","Warn: containerImage not pinned by hash: tools/docker/python/amd64/musllinux.Dockerfile:19","Warn: containerImage not pinned by hash: tools/docker/python/amd64/musllinux.Dockerfile:42","Warn: containerImage not pinned by hash: tools/docker/python/amd64/musllinux.Dockerfile:45","Warn: containerImage not pinned by hash: tools/docker/python/arm64/manylinux.Dockerfile:3","Warn: containerImage not pinned by hash: tools/docker/python/arm64/manylinux.Dockerfile:26","Warn: containerImage not pinned by hash: tools/docker/python/arm64/manylinux.Dockerfile:49","Warn: containerImage not pinned by hash: tools/docker/python/arm64/manylinux.Dockerfile:52","Warn: containerImage not pinned by hash: tools/docker/python/arm64/musllinux.Dockerfile:1","Warn: containerImage not pinned by hash: tools/docker/python/arm64/musllinux.Dockerfile:19","Warn: containerImage not pinned by hash: tools/docker/python/arm64/musllinux.Dockerfile:42","Warn: containerImage not pinned by hash: tools/docker/python/arm64/musllinux.Dockerfile:45","Warn: containerImage not pinned by hash: tools/docker/test/almalinux-9/cpp.Dockerfile:2: pin your Docker image by updating almalinux:9 to almalinux:9@sha256:192e2ba3e2867b39b4bb2f689643e35353772968d9bfeb3b3c652f1a84cca3cf","Warn: containerImage not pinned by hash: tools/docker/test/almalinux-9/dotnet.Dockerfile:2: pin your Docker image by updating almalinux:9 to almalinux:9@sha256:192e2ba3e2867b39b4bb2f689643e35353772968d9bfeb3b3c652f1a84cca3cf","Warn: containerImage not pinned by hash: tools/docker/test/almalinux-9/java.Dockerfile:2: pin your Docker image by updating almalinux:9 to almalinux:9@sha256:192e2ba3e2867b39b4bb2f689643e35353772968d9bfeb3b3c652f1a84cca3cf","Warn: containerImage not pinned by hash: tools/docker/test/almalinux-9/python.Dockerfile:2: pin your Docker image by updating almalinux:9 to almalinux:9@sha256:192e2ba3e2867b39b4bb2f689643e35353772968d9bfeb3b3c652f1a84cca3cf","Warn: containerImage not pinned by hash: tools/docker/test/alpine-edge/cpp.Dockerfile:3","Warn: containerImage not pinned by hash: tools/docker/test/alpine-edge/dotnet.Dockerfile:3","Warn: containerImage not pinned by hash: tools/docker/test/alpine-edge/java.Dockerfile:3","Warn: containerImage not pinned by hash: tools/docker/test/alpine-edge/python.Dockerfile:3","Warn: containerImage not pinned by hash: tools/docker/test/archlinux/cpp.Dockerfile:3","Warn: containerImage not pinned by hash: tools/docker/test/archlinux/dotnet.Dockerfile:3","Warn: containerImage not pinned by hash: tools/docker/test/archlinux/java.Dockerfile:3","Warn: containerImage not pinned by hash: tools/docker/test/archlinux/python.Dockerfile:3","Warn: containerImage not pinned by hash: tools/docker/test/debian-11/cpp.Dockerfile:2: pin your Docker image by updating debian:11 to debian:11@sha256:8ec25a9073e8cc89a184a6256e219828196d75203375a8ad4f0977f3011f2115","Warn: containerImage not pinned by hash: tools/docker/test/debian-11/dotnet.Dockerfile:2: pin your Docker image by updating debian:11 to debian:11@sha256:8ec25a9073e8cc89a184a6256e219828196d75203375a8ad4f0977f3011f2115","Warn: containerImage not pinned by hash: tools/docker/test/debian-11/java.Dockerfile:2: pin your Docker image by updating debian:11 to debian:11@sha256:8ec25a9073e8cc89a184a6256e219828196d75203375a8ad4f0977f3011f2115","Warn: containerImage not pinned by hash: tools/docker/test/debian-11/python.Dockerfile:2: pin your Docker image by updating debian:11 to debian:11@sha256:8ec25a9073e8cc89a184a6256e219828196d75203375a8ad4f0977f3011f2115","Warn: containerImage not pinned by hash: tools/docker/test/debian-12/cpp.Dockerfile:2: pin your Docker image by updating debian:12 to debian:12@sha256:731dd1380d6a8d170a695dbeb17fe0eade0e1c29f654cf0a3a07f372191c3f4b","Warn: containerImage not pinned by hash: tools/docker/test/debian-12/dotnet.Dockerfile:2: pin your Docker image by updating debian:12 to debian:12@sha256:731dd1380d6a8d170a695dbeb17fe0eade0e1c29f654cf0a3a07f372191c3f4b","Warn: containerImage not pinned by hash: tools/docker/test/debian-12/java.Dockerfile:2: pin your Docker image by updating debian:12 to debian:12@sha256:731dd1380d6a8d170a695dbeb17fe0eade0e1c29f654cf0a3a07f372191c3f4b","Warn: containerImage not pinned by hash: tools/docker/test/debian-12/python.Dockerfile:2: pin your Docker image by updating debian:12 to debian:12@sha256:731dd1380d6a8d170a695dbeb17fe0eade0e1c29f654cf0a3a07f372191c3f4b","Warn: containerImage not pinned by hash: tools/docker/test/debian-13/cpp.Dockerfile:2: pin your Docker image by updating debian:13 to debian:13@sha256:6d87375016340817ac2391e670971725a9981cfc24e221c47734681ed0f6c0f5","Warn: containerImage not pinned by hash: tools/docker/test/debian-13/dotnet.Dockerfile:2: pin your Docker image by updating debian:13 to debian:13@sha256:6d87375016340817ac2391e670971725a9981cfc24e221c47734681ed0f6c0f5","Warn: containerImage not pinned by hash: tools/docker/test/debian-13/java.Dockerfile:2: pin your Docker image by updating debian:13 to debian:13@sha256:6d87375016340817ac2391e670971725a9981cfc24e221c47734681ed0f6c0f5","Warn: containerImage not pinned by hash: tools/docker/test/debian-13/python.Dockerfile:2: pin your Docker image by updating debian:13 to debian:13@sha256:6d87375016340817ac2391e670971725a9981cfc24e221c47734681ed0f6c0f5","Warn: containerImage not pinned by hash: tools/docker/test/debian-sid/cpp.Dockerfile:2: pin your Docker image by updating debian:sid to debian:sid@sha256:8fcabbc0112b91ed4faabae11ccb91dba23263563bc07a9489a0c7ab3a8494ae","Warn: containerImage not pinned by hash: tools/docker/test/debian-sid/dotnet.Dockerfile:2: pin your Docker image by updating debian:sid to debian:sid@sha256:8fcabbc0112b91ed4faabae11ccb91dba23263563bc07a9489a0c7ab3a8494ae","Warn: containerImage not pinned by hash: tools/docker/test/debian-sid/java.Dockerfile:2: pin your Docker image by updating debian:sid to debian:sid@sha256:8fcabbc0112b91ed4faabae11ccb91dba23263563bc07a9489a0c7ab3a8494ae","Warn: containerImage not pinned by hash: tools/docker/test/debian-sid/python.Dockerfile:2: pin your Docker image by updating debian:sid to debian:sid@sha256:8fcabbc0112b91ed4faabae11ccb91dba23263563bc07a9489a0c7ab3a8494ae","Warn: containerImage not pinned by hash: tools/docker/test/fedora-40/cpp.Dockerfile:2: pin your Docker image by updating fedora:40 to fedora:40@sha256:3c86d25fef9d2001712bc3d9b091fc40cf04be4767e48f1aa3b785bf58d300ed","Warn: containerImage not pinned by hash: tools/docker/test/fedora-40/dotnet.Dockerfile:2: pin your Docker image by updating fedora:40 to fedora:40@sha256:3c86d25fef9d2001712bc3d9b091fc40cf04be4767e48f1aa3b785bf58d300ed","Warn: containerImage not pinned by hash: tools/docker/test/fedora-40/java.Dockerfile:2: pin your Docker image by updating fedora:40 to fedora:40@sha256:3c86d25fef9d2001712bc3d9b091fc40cf04be4767e48f1aa3b785bf58d300ed","Warn: containerImage not pinned by hash: tools/docker/test/fedora-40/python.Dockerfile:2: pin your Docker image by updating fedora:40 to fedora:40@sha256:3c86d25fef9d2001712bc3d9b091fc40cf04be4767e48f1aa3b785bf58d300ed","Warn: containerImage not pinned by hash: tools/docker/test/fedora-41/cpp.Dockerfile:2: pin your Docker image by updating fedora:41 to fedora:41@sha256:db46c636d4c0efee042f54d2155d138f3d9e764c6d24a856eb4f4f36c92279f8","Warn: containerImage not pinned by hash: tools/docker/test/fedora-41/dotnet.Dockerfile:2: pin your Docker image by updating fedora:41 to fedora:41@sha256:db46c636d4c0efee042f54d2155d138f3d9e764c6d24a856eb4f4f36c92279f8","Warn: containerImage not pinned by hash: tools/docker/test/fedora-41/java.Dockerfile:2: pin your Docker image by updating fedora:41 to fedora:41@sha256:db46c636d4c0efee042f54d2155d138f3d9e764c6d24a856eb4f4f36c92279f8","Warn: containerImage not pinned by hash: tools/docker/test/fedora-41/python.Dockerfile:2: pin your Docker image by updating fedora:41 to fedora:41@sha256:db46c636d4c0efee042f54d2155d138f3d9e764c6d24a856eb4f4f36c92279f8","Warn: containerImage not pinned by hash: tools/docker/test/fedora-42/cpp.Dockerfile:2: pin your Docker image by updating fedora:42 to fedora:42@sha256:3da64cb89971a1cdbc6046e307eeebcb54f7281c0a606ee48d9995473f6b88d5","Warn: containerImage not pinned by hash: tools/docker/test/fedora-42/dotnet.Dockerfile:2: pin your Docker image by updating fedora:42 to fedora:42@sha256:3da64cb89971a1cdbc6046e307eeebcb54f7281c0a606ee48d9995473f6b88d5","Warn: containerImage not pinned by hash: tools/docker/test/fedora-42/java.Dockerfile:2: pin your Docker image by updating fedora:42 to fedora:42@sha256:3da64cb89971a1cdbc6046e307eeebcb54f7281c0a606ee48d9995473f6b88d5","Warn: containerImage not pinned by hash: tools/docker/test/fedora-42/python.Dockerfile:2: pin your Docker image by updating fedora:42 to fedora:42@sha256:3da64cb89971a1cdbc6046e307eeebcb54f7281c0a606ee48d9995473f6b88d5","Warn: containerImage not pinned by hash: tools/docker/test/opensuse-leap/cpp.Dockerfile:3: pin your Docker image by updating opensuse/leap to opensuse/leap@sha256:f2c9408ba749d229fe09fbdfd36f4e87bbb77b77fb55c58a28ff93595cab9fd2","Warn: containerImage not pinned by hash: tools/docker/test/opensuse-leap/dotnet.Dockerfile:3: pin your Docker image by updating opensuse/leap to opensuse/leap@sha256:f2c9408ba749d229fe09fbdfd36f4e87bbb77b77fb55c58a28ff93595cab9fd2","Warn: containerImage not pinned by hash: tools/docker/test/opensuse-leap/java.Dockerfile:3: pin your Docker image by updating opensuse/leap to opensuse/leap@sha256:f2c9408ba749d229fe09fbdfd36f4e87bbb77b77fb55c58a28ff93595cab9fd2","Warn: containerImage not pinned by hash: tools/docker/test/opensuse-leap/python.Dockerfile:3: pin your Docker image by updating opensuse/leap to opensuse/leap@sha256:f2c9408ba749d229fe09fbdfd36f4e87bbb77b77fb55c58a28ff93595cab9fd2","Warn: containerImage not pinned by hash: tools/docker/test/rockylinux-9/cpp.Dockerfile:2: pin your Docker image by updating rockylinux:9 to rockylinux:9@sha256:d7be1c094cc5845ee815d4632fe377514ee6ebcf8efaed6892889657e5ddaaa6","Warn: containerImage not pinned by hash: tools/docker/test/rockylinux-9/dotnet.Dockerfile:2: pin your Docker image by updating rockylinux:9 to rockylinux:9@sha256:d7be1c094cc5845ee815d4632fe377514ee6ebcf8efaed6892889657e5ddaaa6","Warn: containerImage not pinned by hash: tools/docker/test/rockylinux-9/java.Dockerfile:2: pin your Docker image by updating rockylinux:9 to rockylinux:9@sha256:d7be1c094cc5845ee815d4632fe377514ee6ebcf8efaed6892889657e5ddaaa6","Warn: containerImage not pinned by hash: tools/docker/test/rockylinux-9/python.Dockerfile:2: pin your Docker image by updating rockylinux:9 to rockylinux:9@sha256:d7be1c094cc5845ee815d4632fe377514ee6ebcf8efaed6892889657e5ddaaa6","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-20.04/cpp.Dockerfile:3: pin your Docker image by updating ubuntu:20.04 to ubuntu:20.04@sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-20.04/dotnet.Dockerfile:2: pin your Docker image by updating ubuntu:20.04 to ubuntu:20.04@sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-20.04/java.Dockerfile:2: pin your Docker image by updating ubuntu:20.04 to ubuntu:20.04@sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-20.04/python.Dockerfile:2: pin your Docker image by updating ubuntu:20.04 to ubuntu:20.04@sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-22.04/cpp.Dockerfile:2: pin your Docker image by updating ubuntu:22.04 to ubuntu:22.04@sha256:1aa979d85661c488ce030ac292876cf6ed04535d3a237e49f61542d8e5de5ae0","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-22.04/dotnet.Dockerfile:2: pin your Docker image by updating ubuntu:22.04 to ubuntu:22.04@sha256:1aa979d85661c488ce030ac292876cf6ed04535d3a237e49f61542d8e5de5ae0","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-22.04/java.Dockerfile:2: pin your Docker image by updating ubuntu:22.04 to ubuntu:22.04@sha256:1aa979d85661c488ce030ac292876cf6ed04535d3a237e49f61542d8e5de5ae0","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-22.04/python.Dockerfile:2: pin your Docker image by updating ubuntu:22.04 to ubuntu:22.04@sha256:1aa979d85661c488ce030ac292876cf6ed04535d3a237e49f61542d8e5de5ae0","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-24.04/cpp.Dockerfile:2: pin your Docker image by updating ubuntu:24.04 to ubuntu:24.04@sha256:7c06e91f61fa88c08cc74f7e1b7c69ae24910d745357e0dfe1d2c0322aaf20f9","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-24.04/dotnet.Dockerfile:2: pin your Docker image by updating ubuntu:24.04 to ubuntu:24.04@sha256:7c06e91f61fa88c08cc74f7e1b7c69ae24910d745357e0dfe1d2c0322aaf20f9","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-24.04/java.Dockerfile:2: pin your Docker image by updating ubuntu:24.04 to ubuntu:24.04@sha256:7c06e91f61fa88c08cc74f7e1b7c69ae24910d745357e0dfe1d2c0322aaf20f9","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-24.04/python.Dockerfile:2: pin your Docker image by updating ubuntu:24.04 to ubuntu:24.04@sha256:7c06e91f61fa88c08cc74f7e1b7c69ae24910d745357e0dfe1d2c0322aaf20f9","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-24.10/cpp.Dockerfile:2: pin your Docker image by updating ubuntu:24.10 to ubuntu:24.10@sha256:cdf755952ed117f6126ff4e65810bf93767d4c38f5c7185b50ec1f1078b464cc","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-24.10/dotnet.Dockerfile:2: pin your Docker image by updating ubuntu:24.10 to ubuntu:24.10@sha256:cdf755952ed117f6126ff4e65810bf93767d4c38f5c7185b50ec1f1078b464cc","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-24.10/java.Dockerfile:2: pin your Docker image by updating ubuntu:24.10 to ubuntu:24.10@sha256:cdf755952ed117f6126ff4e65810bf93767d4c38f5c7185b50ec1f1078b464cc","Warn: containerImage not pinned by hash: tools/docker/test/ubuntu-24.10/python.Dockerfile:2: pin your Docker image by updating ubuntu:24.10 to ubuntu:24.10@sha256:cdf755952ed117f6126ff4e65810bf93767d4c38f5c7185b50ec1f1078b464cc","Warn: containerImage not pinned by hash: tools/release/amd64.Dockerfile:5","Warn: containerImage not pinned by hash: tools/release/amd64.Dockerfile:51","Warn: containerImage not pinned by hash: tools/release/amd64.Dockerfile:66","Warn: containerImage not pinned by hash: tools/release/amd64.Dockerfile:76","Warn: containerImage not pinned by hash: tools/release/arm64.Dockerfile:8","Warn: containerImage not pinned by hash: tools/release/arm64.Dockerfile:56","Warn: containerImage not pinned by hash: tools/release/arm64.Dockerfile:71","Warn: containerImage not pinned by hash: tools/release/arm64.Dockerfile:81","Warn: pipCommand not pinned by hash: .github/workflows/Dockerfile:6-8","Warn: pipCommand not pinned by hash: bazel/docker/alpine/Dockerfile:15","Warn: pipCommand not pinned by hash: cmake/docker/almalinux/python.Dockerfile:8-9","Warn: pipCommand not pinned by hash: cmake/docker/alpine/python.Dockerfile:6-7","Warn: pipCommand not pinned by hash: cmake/docker/archlinux/python.Dockerfile:7-8","Warn: pipCommand not pinned by hash: cmake/docker/debian/python.Dockerfile:11-12","Warn: pipCommand not pinned by hash: cmake/docker/opensuse/python.Dockerfile:8-9","Warn: pipCommand not pinned by hash: cmake/docker/rockylinux/python.Dockerfile:8-9","Warn: pipCommand not pinned by hash: cmake/docker/system_deps/python.Dockerfile:8-9","Warn: pipCommand not pinned by hash: cmake/docker/ubuntu/python.Dockerfile:12-13","Warn: pipCommand not pinned by hash: makefiles/docker/alpine/python.Dockerfile:5-6","Warn: pipCommand not pinned by hash: makefiles/docker/archlinux/python.Dockerfile:5-6","Warn: pipCommand not pinned by hash: makefiles/docker/debian/python.Dockerfile:9-10","Warn: pipCommand not pinned by hash: makefiles/docker/fedora/python.Dockerfile:7","Warn: pipCommand not pinned by hash: makefiles/docker/opensuse/python.Dockerfile:7","Warn: pipCommand not pinned by hash: makefiles/docker/ubuntu/python.Dockerfile:9-10","Warn: pipCommand not pinned by hash: tools/docker/images/almalinux-9.Dockerfile:50-51","Warn: pipCommand not pinned by hash: tools/docker/images/alpine-edge.Dockerfile:28-29","Warn: pipCommand not pinned by hash: tools/docker/images/archlinux.Dockerfile:29-30","Warn: pipCommand not pinned by hash: tools/docker/images/debian-11.Dockerfile:43","Warn: pipCommand not pinned by hash: tools/docker/images/debian-12.Dockerfile:36-37","Warn: pipCommand not pinned by hash: tools/docker/images/debian-13.Dockerfile:37-38","Warn: pipCommand not pinned by hash: tools/docker/images/debian-sid.Dockerfile:37-38","Warn: pipCommand not pinned by hash: tools/docker/images/fedora-40.Dockerfile:39","Warn: pipCommand not pinned by hash: tools/docker/images/fedora-41.Dockerfile:41","Warn: pipCommand not pinned by hash: tools/docker/images/fedora-42.Dockerfile:41","Warn: pipCommand not pinned by hash: tools/docker/images/rockylinux-9.Dockerfile:50-51","Warn: pipCommand not pinned by hash: tools/docker/images/ubuntu-20.04.Dockerfile:54","Warn: pipCommand not pinned by hash: tools/docker/images/ubuntu-22.04.Dockerfile:52","Warn: pipCommand not pinned by hash: tools/docker/images/ubuntu-24.04.Dockerfile:45-46","Warn: pipCommand not pinned by hash: tools/docker/images/ubuntu-24.10.Dockerfile:45-46","Warn: pipCommand not pinned by hash: tools/docker/test/almalinux-9/python.Dockerfile:19-20","Warn: pipCommand not pinned by hash: tools/docker/test/alpine-edge/python.Dockerfile:14-15","Warn: pipCommand not pinned by hash: tools/docker/test/archlinux/python.Dockerfile:15","Warn: pipCommand not pinned by hash: tools/docker/test/opensuse-leap/python.Dockerfile:17","Warn: pipCommand not pinned by hash: tools/docker/test/rockylinux-9/python.Dockerfile:19-20","Warn: pipCommand not pinned by hash: tools/docker/python/build-manylinux.sh:89","Warn: pipCommand not pinned by hash: tools/docker/python/build-manylinux.sh:90","Warn: pipCommand not pinned by hash: tools/docker/python/build-manylinux.sh:121","Warn: pipCommand not pinned by hash: tools/docker/python/build-manylinux.sh:181","Warn: pipCommand not pinned by hash: tools/docker/python/build-manylinux.sh:187","Warn: pipCommand not pinned by hash: tools/docker/python/build-musllinux.sh:89","Warn: pipCommand not pinned by hash: tools/docker/python/build-musllinux.sh:90","Warn: pipCommand not pinned by hash: tools/docker/python/build-musllinux.sh:172","Warn: pipCommand not pinned by hash: tools/docker/python/build-musllinux.sh:178","Warn: pipCommand not pinned by hash: tools/release/build_delivery_linux.sh:211","Warn: pipCommand not pinned by hash: tools/release/build_delivery_linux.sh:212","Warn: pipCommand not pinned by hash: tools/release/test_delivery_linux.sh:39","Warn: pipCommand not pinned by hash: tools/release/test_delivery_manylinux_amd64.sh:39","Warn: pipCommand not pinned by hash: tools/release/test_delivery_manylinux_arm64.sh:39","Info:   0 out of  72 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of 742 containerImage dependencies pinned","Info:   9 out of  59 pipCommand 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}}]},"last_synced_at":"2025-08-19T05:02:33.231Z","repository_id":27618096,"created_at":"2025-08-19T05:02:33.232Z","updated_at":"2025-08-19T05:02:33.232Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280021115,"owners_count":26259374,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-20T02:00:06.978Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["combinatorial-optimization","linear-programming","operations-research","optimization","or-tools"],"created_at":"2024-07-31T15:00:49.662Z","updated_at":"2025-10-21T12:28:19.741Z","avatar_url":"https://github.com/google.png","language":"C++","readme":"# OR-Tools - Google Optimization Tools\n\n[![PyPI version](https://img.shields.io/pypi/v/ortools.svg)](https://pypi.org/project/ortools/)\n[![PyPI download](https://img.shields.io/pypi/dm/ortools.svg)](https://pypi.org/project/ortools/#files)\n[![Binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/google/or-tools/main)\n\\\n[![NuGet version](https://img.shields.io/nuget/v/Google.OrTools.svg)](https://www.nuget.org/packages/Google.OrTools)\n[![NuGet download](https://img.shields.io/nuget/dt/Google.OrTools.svg)](https://www.nuget.org/packages/Google.OrTools)\n\\\n[![Maven Central](https://img.shields.io/maven-central/v/com.google.ortools/ortools-java)](https://mvnrepository.com/artifact/com.google.ortools/ortools-java)\n\\\n[![Discord](https://img.shields.io/discord/693088862481678374?color=7289DA\u0026logo=discord\u0026style=plastic)](https://discord.gg/ENkQrdf)\n\nGoogle's software suite for combinatorial optimization.\n\n## Table of Contents\n\n*   [About OR-Tools](#about)\n*   [Codemap](#codemap)\n*   [Installation](#installation)\n*   [Quick Start](#quick-start)\n*   [Documentation](#documentation)\n*   [Contributing](#contributing)\n*   [License](#license)\n\n\u003ca name=\"about\"\u003e\u003c/a\u003e\n## About OR-Tools\n\nGoogle Optimization Tools (a.k.a., OR-Tools) is an open-source, fast and\nportable software suite for solving combinatorial optimization problems.\n\nThe suite contains:\n\n*   Two constraint programming solver (CP* and CP-SAT);\n*   Two linear programming solvers (Glop and PDLP);\n*   Wrappers around commercial and other open source solvers, including mixed\n    integer solvers;\n*   Bin packing and knapsack algorithms;\n*   Algorithms for the Traveling Salesman Problem and Vehicle Routing Problem;\n*   Graph algorithms (shortest paths, min cost flow, max flow, linear sum\n    assignment).\n\nWe wrote OR-Tools in C++, but provide wrappers in Python, C# and Java.\n\n## Codemap\n\nThis software suite is composed of the following components:\n\n*   [Makefile](Makefile) Top-level for\n    [GNU Make](https://www.gnu.org/software/make/manual/make.html) based build.\n*   [makefiles](makefiles) Subsidiary Make files, CI and build system documentation.\n*   [CMakeLists.txt](CMakeLists.txt) Top-level for\n    [CMake](https://cmake.org/cmake/help/latest/) based build.\n*   [cmake](cmake) Subsidiary CMake files, CI and build system documentation.\n*   [WORKSPACE](WORKSPACE) Top-level for\n    [Bazel](https://bazel.build/start/bazel-intro) based build.\n*   [bazel](bazel) Subsidiary Bazel files, CI and build system documentation.\n*   [ortools](ortools) Root directory for source code.\n    *   [base](ortools/base) Basic utilities.\n    *   [algorithms](ortools/algorithms) Basic algorithms.\n        *   [samples](ortools/algorithms/samples) Carefully crafted samples.\n    *   [graph](ortools/graph) Graph algorithms.\n        *   [samples](ortools/graph/samples) Carefully crafted samples.\n    *   [linear_solver](ortools/linear_solver) Linear solver wrapper.\n        *   [samples](ortools/linear_solver/samples) Carefully crafted samples.\n    *   [glop](ortools/glop) Simplex-based linear programming solver.\n        *   [samples](ortools/glop/samples) Carefully crafted samples.\n    *   [pdlp](ortools/pdlp) First-order linear programming solver.\n        *   [samples](ortools/pdlp/samples) Carefully crafted samples.\n    *   [lp_data](ortools/lp_data) Data structures for linear models.\n    *   [constraint_solver](ortools/constraint_solver) Constraint and Routing\n        solver.\n        *   [docs](ortools/constraint_solver/docs) Documentation of the component.\n        *   [samples](ortools/constraint_solver/samples) Carefully crafted samples.\n    *   [sat](ortools/sat) SAT solver.\n        *   [docs](ortools/sat/docs) Documentation of the component.\n        *   [samples](ortools/sat/samples) Carefully crafted samples.\n    *   [bop](ortools/bop) Boolean solver based on SAT.\n    *   [util](ortools/util) Utilities needed by the constraint solver\n*   [examples](examples) Root directory for all examples.\n    *   [contrib](examples/contrib) Examples from the community.\n    *   [cpp](examples/cpp) C++ examples.\n    *   [dotnet](examples/dotnet) .Net examples.\n    *   [java](examples/java) Java examples.\n    *   [python](examples/python) Python examples.\n    *   [notebook](examples/notebook) Jupyter/IPython notebooks.\n    *   [flatzinc](examples/flatzinc) FlatZinc examples.\n    *   [tests](examples/tests) Unit tests and bug reports.\n*   [tools](tools) Delivery Tools (e.g. Windows GNU binaries, scripts, release dockers)\n\n## Installation\n\nThis software suite has been tested under:\n\n*   Ubuntu 18.04 LTS and up (64-bit);\n*   Apple macOS Mojave with Xcode 9.x (64-bit);\n*   Microsoft Windows with Visual Studio 2022 (64-bit).\n\nOR-Tools currently builds with a Makefile, but also provides Bazel and CMake\nsupport.\n\nFor installation instructions (both source and binary), please visit\nhttps://developers.google.com/optimization/introduction/installing.\n\n### Build from source using Make (legacy)\n\nWe provide a Make based build.\u003cbr\u003ePlease check the\n[Make build instructions](makefiles/README.md).\n\n### Build from source using CMake\n\nWe provide a CMake based build.\u003cbr\u003ePlease check the\n[CMake build instructions](cmake/README.md).\n\n### Build from source using Bazel\n\nWe provide a Bazel based build.\u003cbr\u003ePlease check the\n[Bazel build instructions](bazel/README.md).\n\n## Quick Start\n\nThe best way to learn how to use OR-Tools is to follow the tutorials in our\ndeveloper guide:\n\nhttps://developers.google.com/optimization/introduction/get_started\n\nIf you want to learn from code examples, take a look at the examples in the\n[examples](examples) directory.\n\n## Documentation\n\nThe complete documentation for OR-Tools is available at:\nhttps://developers.google.com/optimization/\n\n## Contributing\n\nThe [CONTRIBUTING.md](CONTRIBUTING.md) file contains instructions on how to\nsubmit the Contributor License Agreement before sending any pull requests (PRs).\nOf course, if you're new to the project, it's usually best to discuss any\nproposals and reach consensus before sending your first PR.\n\n## License\n\nThe OR-Tools software suite is licensed under the terms of the Apache License 2.0.\n\u003cbr\u003eSee [LICENSE](LICENSE) for more information.\n","funding_links":[],"categories":["C++","C++ (70)","Other Machine Learning Applications","Scientific","Projects built with Bazel"],"sub_categories":["Others","Google projects"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoogle%2For-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgoogle%2For-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoogle%2For-tools/lists"}