forked from espressif/esp-idf
CI: Check file is executable if in the list of executables
This commit is contained in:
@@ -35,11 +35,14 @@ def check_executable_list():
|
|||||||
def check_executables(files):
|
def check_executables(files):
|
||||||
ret = 0
|
ret = 0
|
||||||
for fn in files:
|
for fn in files:
|
||||||
if not is_executable(fn):
|
fn_executable = is_executable(fn)
|
||||||
continue
|
fn_in_list = fn in known_executables
|
||||||
if fn not in known_executables:
|
if fn_executable and not fn_in_list:
|
||||||
print('"{}" is not in {}'.format(fn, EXECUTABLE_LIST_FN))
|
print('"{}" is not in {}'.format(fn, EXECUTABLE_LIST_FN))
|
||||||
ret = 1
|
ret = 1
|
||||||
|
if not fn_executable and fn_in_list:
|
||||||
|
print('"{}" is not executable but is in {}'.format(fn, EXECUTABLE_LIST_FN))
|
||||||
|
ret = 1
|
||||||
return ret
|
return ret
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user