# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#    http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# In-repo SHA-256 pins for tool binaries downloaded by Makefile recipes
# (rumdl, golangci-lint, controller-gen, operator-sdk, opm) and by
# scripts/install-helm-unittest.sh. Those recipes and the installer verify every
# download against this file via scripts/verify-tool-checksum.sh and fail closed
# when an artifact is unpinned or does not match, so a compromised upstream
# release or a moved tag is detected instead of silently executed.
#
# Entry format (one per line): <sha256>  <version>/<asset-name>
#
# Regenerate after bumping RUMDL_VERSION, GOLANGCI_LINT_VERSION,
# CONTROLLER_TOOLS_VERSION, OPERATOR_SDK_VERSION, or OPM_VERSION in the
# Makefile, or HELM_UNITTEST_VERSION in scripts/install-helm-unittest.sh:
#
#   make sync-tool-checksums
#
# and commit the result. rumdl, golangci-lint, operator-sdk, and helm-unittest
# hashes are cross-checked against the upstream per-release checksum manifests;
# controller-gen and opm publish no manifest, so their binaries are hashed
# locally.
1eda26691fa11c020a274f660fb35a0cf7556060edbef49d77504c4b838cce9a  v0.2.64/rumdl-v0.2.64-x86_64-unknown-linux-gnu.tar.gz
902112954de84bc2c0eb0bb87fa21752d40b22207036d9d2e120826b675224dc  v0.2.64/rumdl-v0.2.64-aarch64-unknown-linux-gnu.tar.gz
6e0b97487425f66702e801bf5dbb1293d5b52977d856887ca66fbc269949c74e  v0.2.64/rumdl-v0.2.64-x86_64-apple-darwin.tar.gz
0bc09741ad3e4caccbe88c97601e6b093391d476323fd3f44cb5c57157fa209e  v0.2.64/rumdl-v0.2.64-aarch64-apple-darwin.tar.gz
2277d43b98ec0054280f2ac26b53268bae97682444678a59a657dd565da021d6  v2.13.2/golangci-lint-2.13.2-linux-amd64.tar.gz
a2a4e0065aa41be71f7c5ac90f271b61751331e5d04314e62afe4027855f0893  v2.13.2/golangci-lint-2.13.2-linux-arm64.tar.gz
8a13aaf9cbbb1dee52824e862cf0d0720e5bb97c1f4260d1e51623a09492b57b  v2.13.2/golangci-lint-2.13.2-darwin-amd64.tar.gz
f4bf83f0b64f055c42b28fc9a38861839f69c096e61c788e72dfaae412011789  v2.13.2/golangci-lint-2.13.2-darwin-arm64.tar.gz
a7d671f0e0da07a67b3a1618a6cab50353dffea5625cd2d8a8b3e18bacb497e6  v0.22.0/controller-gen-linux-amd64
c5151f30c3a51ddc8d722c18c263b495dae994ca246e9fa8994b1d4c95f3253a  v0.22.0/controller-gen-linux-arm64
fa4c4d01cacdc6e2209b71beac16d87d2b3c641866a5ddeb6d8e7dd6ba381f0f  v0.22.0/controller-gen-darwin-amd64
5e0d7c16ed9cc0ae887c02ebf5244a2739495c93eeaa7b20ccdd3abb20a53846  v0.22.0/controller-gen-darwin-arm64
887a3bb0d63ccc4ca47a522d0c8ffac56d9d5246f6a2bd886b4ed23eb2e2672f  v1.42.3/operator-sdk_linux_amd64
6db93cd821b429f0bb514cea4bbb5553827d273fc8aa211f13e14798599d31cd  v1.42.3/operator-sdk_linux_arm64
7cb0f24bb63b6383a117291ee4c808953c5dd789d5877da98051aa68b41f40ac  v1.42.3/operator-sdk_darwin_amd64
098ae8b9dbe7dfd557e8e7ed0f1996736922dd4b984621df2aa033f225cae161  v1.42.3/operator-sdk_darwin_arm64
cf1bd699be72e0a4511208afdf45444fc47d21eb2ffed0c204520ff50b5a4691  v1.74.0/linux-amd64-opm
348a9682975eb220bea3b98b83aa82dc6d2630e6868331ed9bf14f97e462d8be  v1.74.0/linux-arm64-opm
a448e5972689036cb1168b83e18195b193bb513399c234d402c425b073a52ea6  v1.74.0/darwin-amd64-opm
0ce2671c543e637ae24cb98dfeeec1a9554e3955a72c59eb872750eaf915627f  v1.74.0/darwin-arm64-opm
de03d6b7ba7683282064702d0b36fbbe812ab2a22691fa3a8b2ce57c2682609c  v1.1.2/helm-unittest-linux-amd64-1.1.2.tgz
5f8d24d163b65a9244c4371078bfecaa236f7f6807fd8e923700783db78c1626  v1.1.2/helm-unittest-linux-arm64-1.1.2.tgz
40757889f5a5a84334ae6b433724fdd50d73390e522bc233a525c076eb3e90aa  v1.1.2/helm-unittest-macos-amd64-1.1.2.tgz
d78208521e6407287870345aa38f7e37eb588c74fb110cf27d1758852089e7fb  v1.1.2/helm-unittest-macos-arm64-1.1.2.tgz
