Files
test-ci/.gitea/workflows/ci.yml
T
trungt2 a11e86888d
Python CI (ARM64 Optimized) / build-and-test (push) Failing after 8s
CI Test on ARM64 / build (push) Successful in 11s
Fix: install pip3 via apt-get
2026-07-30 08:45:39 +07:00

29 lines
761 B
YAML

name: Python CI (ARM64 Optimized)
on: [push, pull_request]
jobs:
build-and-test:
runs-on: ubuntu-latest
steps:
- name: Checkout mã nguồn
uses: actions/checkout@v3
- name: Cài đặt Python và Pip
run: |
echo "✅ Cập nhật hệ thống và cài đặt pip..."
sudo apt-get update
sudo apt-get install -y python3-pip
python3 --version
pip3 --version
- name: Cài đặt dependencies
run: |
python3 -m pip install --upgrade pip
python3 -m pip install -r requirements.txt
- name: Kiểm tra định dạng mã (Linting)
run: python3 -m ruff check .
- name: Chạy Unit Tests
run: python3 -m pytest -v