File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed
Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change 2525 with :
2626 python-version : " 3.11"
2727
28+ - name : Check if Python tests exist
29+ id : check-tests
30+ run : |
31+ if [ -f "test/requirements.txt" ] && [ -f "test/test.sh" ]; then
32+ echo "tests_exist=true" >> $GITHUB_OUTPUT
33+ echo "✅ Python test suite found"
34+ else
35+ echo "tests_exist=false" >> $GITHUB_OUTPUT
36+ echo "⚠️ Python test suite not found - skipping tests"
37+ fi
2838
2939 - name : Setup Python test environment
3040 if : steps.check-tests.outputs.tests_exist == 'true'
3646 python -m pip install -r requirements.txt
3747
3848 - name : Run Python linting
49+ if : steps.check-tests.outputs.tests_exist == 'true'
3950 run : |
4051 cd test
4152 source venv/bin/activate
@@ -142,7 +153,7 @@ jobs:
142153 Please test it and provide feedback.
143154
144155 ## Build Status
145- - ✅ Go Plugin: Built and tested on Linux, macOS, and Windows
156+ - ✅ Go Plugin: Built on Linux, macOS, and Windows
146157 - ✅ Python Tests: Linting and test suite validation completed
147158 - ✅ Plugin Repository: YAML entry generated automatically
148159
You can’t perform that action at this time.
0 commit comments