File tree Expand file tree Collapse file tree 1 file changed +13
-6
lines changed Expand file tree Collapse file tree 1 file changed +13
-6
lines changed Original file line number Diff line number Diff line change 99jobs :
1010  build :
1111    runs-on : ubuntu-latest 
12+     timeout-minutes : 10   #  يمنع التعليق الطويل في حالة خطأ
1213
1314    steps :
14-       - name : Checkout repository 
15+       - name : 📦  Checkout repository
1516        uses : actions/checkout@v4 
1617
17-       - name : Install build dependencies 
18+       - name : ⚙️  Install build dependencies
1819        run : | 
1920          sudo apt-get update 
2021          sudo apt-get install -y build-essential clang make nasm 
2122
22- name : Build project 
23-         run : make all 
23+ name : 🧱 Build project (Make) 
24+         run : | 
25+           echo "🔧 Starting build..." 
26+           make all 
27+           echo "✅ Build completed!" 
2428
25-       - name : Run basic tests 
29+ name : 🧪  Run basic tests
2630        run : | 
2731          if [ -f "./bin/aionic" ]; then 
2832            echo "✅ Binary built successfully:" 
29-             ./bin/aionic --version || true  
33+             ./bin/aionic --version || echo "ℹ️ Version flag not implemented yet."  
3034          else 
3135            echo "❌ Binary not found!" 
3236            exit 1 
3337          fi 
38+ 
39+ name : 🏁 Finish 
40+         run : echo "🎉 All build & test steps completed successfully!" 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments