@@ -87,31 +87,31 @@ runs:
8787
8888 # Run the security scanner
8989 python -c "
90- from pathlib import Path
91- from agent_compliance.security import scan_plugin_security
92- import json
93- import sys
90+ from pathlib import Path
91+ from agent_compliance.security import scan_plugin_security
92+ import json
93+ import sys
9494
95- paths = '$PATHS'.split()
96- verbose = '${{ inputs.verbose }}' == 'true'
95+ paths = '$PATHS'.split()
96+ verbose = '${{ inputs.verbose }}' == 'true'
9797
98- # Scan first path (primary plugin directory)
99- plugin_dir = Path(paths[0])
100- plugin_name = '$PLUGIN_NAME'
98+ # Scan first path (primary plugin directory)
99+ plugin_dir = Path(paths[0])
100+ plugin_name = '$PLUGIN_NAME'
101101
102- exit_code, error_msg = scan_plugin_security(
103- plugin_dir=plugin_dir,
104- plugin_name=plugin_name,
105- verbose=verbose
106- )
102+ exit_code, error_msg = scan_plugin_security(
103+ plugin_dir=plugin_dir,
104+ plugin_name=plugin_name,
105+ verbose=verbose
106+ )
107107
108- # Output for GitHub Actions
109- print(f'exit_code={exit_code}', file=sys.stderr)
110- if error_msg :
111- print(error_msg)
108+ # Output for GitHub Actions
109+ print(f'exit_code={exit_code}', file=sys.stderr)
110+ if error_msg:
111+ print(error_msg)
112112
113- sys.exit(exit_code)
114- " 2>&1 | tee /tmp/security_scan_output.txt
113+ sys.exit(exit_code)
114+ " 2>&1 | tee /tmp/security_scan_output.txt
115115
116116 EXIT_CODE=$?
117117 OUTPUT=$(cat /tmp/security_scan_output.txt)
0 commit comments