File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3737
3838 - name : Test Streamlit app structure
3939 run : |
40- # Test that the main app file exists and can be imported
41- python -c "import streamlit_app; print('✅ Streamlit app imports successfully')"
40+ # Test that the main app file exists and has correct syntax
41+ python -m py_compile streamlit_app.py
42+ echo "✅ Streamlit app syntax is valid"
4243
4344 # Test that the run script exists and is executable
4445 python run_streamlit.py --help || echo "✅ Run script exists"
7677
7778 - name : Lint Streamlit code
7879 run : |
79- # Basic syntax check
80+ # Basic syntax check (already done above, but double-check)
8081 python -m py_compile streamlit_app.py
8182 python -m py_compile run_streamlit.py
8283
8687 else
8788 echo "✅ No TODO/FIXME comments found"
8889 fi
90+
91+ # Check for potential issues
92+ if grep -q "streamlit.run()" streamlit_app.py; then
93+ echo "✅ streamlit.run() found (expected)"
94+ fi
8995
9096 build-streamlit-docs :
9197 name : Build Streamlit Documentation
You can’t perform that action at this time.
0 commit comments