esp-idf/tools
Frantisek Hrbata 22637ff824 feat: use esp-idf-sbom pre-commit plugin
Currently sbom manifest is checked only in .gitmodules and
this check is done in pre-commit and also in CI. Meaning it's running
three times(pre-commit before push if user has it enabled, in CI
as there is the pre-commit run again and again with test in CI). Since
esp-idf-sbom contains a full manifest validation support and pre-commit
plugin for it, let's use it. This removes all the current sbom testing
and replaces it with a signle pre-commit plugin which validates all
manifests files(sbom.yml, idf_component.yml, .gitmodules and also
referenced manifests) in repository. Note that this checks all
manifests, not only ones which were modified. The check is reasonably
fast though, so it should not cause any problem. The reason for
validating all manifest files is that we want to make sure that the sbom
information in .gitmodules is updated too and that the hash
recorded in .gitmodules is up-to-date. Meaning submodule update
would not trigger this plugin, because no manifest was changed.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2023-12-07 14:53:18 +01:00
..
ble
catch
ci Merge branch 'feat/dynamic_integration_pipeline_v4.4' into 'release/v4.4' 2023-11-20 16:29:50 +08:00
cmake versions: Update version to 4.4.6 2023-09-26 07:11:21 +00:00
docker feat (cmock): add ruby and libbsd-dev to docker image 2023-03-10 17:54:33 +08:00
esp_app_trace
esp_prov
find_build_apps
idf_monitor_base bug(monitor/console_reader): replace TIOCSTI with busy wait to suppport kernel > 6.2 2023-04-21 15:52:13 +02:00
idf_py_actions fix(tools): fix autocomplete for --port option 2023-09-08 09:30:42 +02:00
idf_size_yaml
kconfig
kconfig_new
ldgen fix(ldgen): duplicate entries in the generated .ld file 2023-09-21 19:41:32 +08:00
mass_mfg
mocks
templates/sample_component
test_apps test(flash_mmap): test flash mmap pages 2023-10-25 08:02:02 +00:00
test_idf_monitor Tools: Remove IDF Monitor coredump tests 2023-06-20 15:27:19 +02:00
test_idf_py
test_idf_size
test_idf_tools
test_mkdfu
test_mkuf2
unit-test-app Merge branch 'feature/lower-iram-utilization-of-heap-component_v4.4' into 'release/v4.4' 2023-02-07 16:54:58 +08:00
windows
build_apps.py
check_python_dependencies.py fix(tools): check_python_version accept dev releases as requirement 2023-08-04 14:19:29 +02:00
check_term.py
detect_python.fish
detect_python.sh
eclipse-code-style.xml
find_apps.py
format-minimal.sh
format.sh
gdb_panic_server.py
gen_esp_err_to_name.py
idf.py
idf_monitor.py
idf_size.py
idf_tools.py Tools: Update the certificate of idf_tools.py 2023-05-25 16:30:22 +02:00
mkdfu.py
mkuf2.py
python_version_checker.py
set-submodules-to-github.sh
toolchain_versions.mk
tools.json feat(tools): Update OpenOCD version to v0.12.0-esp32-20230921 2023-10-18 10:59:52 +02:00
tools_schema.json