mirror of
https://github.com/nlohmann/json.git
synced 2026-11-10 22:31:02 +00:00
Add sha256 hashes for every release file to the requirements of the astyle and natvis tools, and install Meson in the ubuntu workflow from a new hashed requirements file with --require-hashes instead of an unpinned "pip install meson". pip verifies all installs from these files once they contain hashes, including the ones of the Makefile and cmake/ci.cmake. Addresses the Scorecard Pinned-Dependencies alerts for ubuntu.yml; the check_amalgamation.yml flags follow once develop has the hashes. Signed-off-by: Niels Lohmann <mail@nlohmann.me>