ci: extend restriction for test-only commits

include target_unit_tests, target_aub_tests as test-only content
consider aub_configs component as test-only

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2025-02-03 12:23:42 +00:00
committed by Compute-Runtime-Automation
parent dd1e85a3d4
commit 0f17bf2f8c
2 changed files with 7 additions and 1 deletions

6
.github/lint.yml vendored
View File

@@ -117,6 +117,10 @@ lint:
directory:
test:
- test
target_unit_tests:
- test
target_aub_tests:
- test
source:
- feature
- fix
@@ -132,6 +136,8 @@ lint:
- ci
ze_raytracing:
- ci
aub_configs:
- test
kernels_bin:
- feature
- fix

View File

@@ -138,7 +138,7 @@ This reverts commit <ID of commit being reverted>
3. Use **type** == **build** when your commit modifies the build flow, but does not modify the codebase of compute-runtime itself
* example: updating the header dependencies in third_party folder
4. Use **type** == **test** when your commit modifies _only_ the files in test folders (unit_test, etc.) and not the actual runtime code
4. Use **type** == **test** when your commit modifies _only_ the files in test folders (unit_test, target_aub_tests, target_unit_tests etc.) and not the actual runtime code. Also, modification of `aub_configs` component in `manifest.yml` is considered as test-only change
5. Use **type** == **performance** when your commit is intended to improve observable performance without affecting functionality,
* when in doubt whether to use performance vs. fix as type, performance is usually a better fit