File tree Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Original file line number Diff line number Diff line change 99jobs :
1010  build :
1111    runs-on : ubuntu-latest 
12-     timeout-minutes : 10    #  يمنع التعليق الطويل في حالة خطأ 
12+     timeout-minutes : 10 
1313
1414    steps :
15-       - name : 📦  Checkout repository
15+       - name : 🧭  Checkout repository
1616        uses : actions/checkout@v4 
1717
1818      - name : ⚙️ Install build dependencies 
1919        run : | 
20-           sudo apt-get update 
20+           sudo apt-get update -y  
2121          sudo apt-get install -y build-essential clang make nasm 
2222
23- name : 🧱  Build project (Make) 
23+ name : 🏗️  Build project
2424        run : | 
2525          echo "🔧 Starting build..." 
2626          make all 
27-           echo "✅ Build completed! " 
27+           echo "✅ Build completed successfully. " 
2828
29- name : 🧪 Run basic tests  
29+ name : 🧪 Verify binary output  
3030        run : | 
3131          if [ -f "./bin/aionic" ]; then 
32-             echo "✅ Binary built successfully: " 
33-             ./bin/aionic --version || echo "ℹ️ Version flag not  implemented yet." 
32+             echo "✅ Binary built successfully! " 
33+             ./bin/aionic --version || echo "ℹ️ No version flag  implemented yet." 
3434          else 
3535            echo "❌ Binary not found!" 
3636            exit 1 
3737          fi 
3838
39- name : 🏁 Finish 
40-         run : echo "🎉 All build & test steps completed successfully!" 
39+ name : 🧹 Cleanup & Finalize 
40+         run : | 
41+           echo "🎉 All steps completed successfully." 
42+           ls -lh ./bin 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments