Skip to content

Commit 9730ad4

Browse files
authored
Update make.yml
1 parent 72de77d commit 9730ad4

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

.github/workflows/make.yml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,32 +9,34 @@ on:
99
jobs:
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

0 commit comments

Comments
 (0)