diff --git a/.github/PULL_REQUEST_TEMPLATE/new_component.md b/.github/PULL_REQUEST_TEMPLATE/new_component.md index 3f60295e..b49f4d5a 100644 --- a/.github/PULL_REQUEST_TEMPLATE/new_component.md +++ b/.github/PULL_REQUEST_TEMPLATE/new_component.md @@ -3,8 +3,9 @@ - [ ] Component contains License - [ ] Component contains README.md - [ ] Component contains idf_component.yml file with `url` field defined -- [ ] Component was added to [upload job](https://github.com/espressif/esp-usb/blob/master/.github/workflows/upload_component.yml#L18) -- [ ] Component was added to build job +- [ ] Component was added to [upload job](https://github.com/espressif/esp-usb/blob/master/.github/workflows/upload_component.yml#L34) +- [ ] Component was added to [build job](https://github.com/espressif/esp-usb/blob/master/.idf_build_apps.toml#L2) +- [ ] Component was added to [clang tidy job](https://github.com/espressif/esp-usb/blob/master/clang_tidy/CMakeLists.txt#L6) - [ ] _Optional:_ Component contains unit tests - [ ] CI passing diff --git a/.github/workflows/clang-tidy.yml b/.github/workflows/clang-tidy.yml index b347ed9c..503d1d66 100644 --- a/.github/workflows/clang-tidy.yml +++ b/.github/workflows/clang-tidy.yml @@ -35,7 +35,7 @@ jobs: env: IDF_TOOLCHAIN: clang IDF_TARGET: esp32s3 - working-directory: clang_check + working-directory: clang_tidy run: | . ${IDF_PATH}/export.sh idf.py reconfigure diff --git a/.gitignore b/.gitignore index ab46bd1f..f144b616 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ dependencies.lock **/managed_components/** .vscode/ doxygen/ +warnings.txt diff --git a/clang_check/README.md b/clang_check/README.md deleted file mode 100644 index e69de29b..00000000 diff --git a/clang_check/CMakeLists.txt b/clang_tidy/CMakeLists.txt similarity index 100% rename from clang_check/CMakeLists.txt rename to clang_tidy/CMakeLists.txt diff --git a/clang_tidy/README.md b/clang_tidy/README.md new file mode 100644 index 00000000..b5ee078b --- /dev/null +++ b/clang_tidy/README.md @@ -0,0 +1,3 @@ +# ESP-USB Clang tidy + +This folder aims to store source files for Clang tidy CI job, which is run for this repository in the GitHub CI. \ No newline at end of file