Tạo reusable workflow CI
Nền tảng thực hành: Web, CLI
Terminal: PowerShell 7 hoặc Bash/Linux Terminal; macOS Terminal nếu dùng macOS
Phiên bản / ghi chú:
- Ngày tạo bài: 22/05/2026
- Git 2.40+
- VS Code latest stable
Cách 01 — CLI ưu tiên
- Tạo repo GitHub hoặc dùng repo lab hiện có.
- Tạo thư mục `.github/workflows`.
- Tạo file workflow YAML theo tên lab.
- Thêm trigger phù hợp: `push`, `pull_request` hoặc `workflow_dispatch`.
- Thêm job chạy trên `ubuntu-latest`.
- Thêm step `actions/checkout@v4`.
- Thêm step kiểm tra/build/test theo nội dung lab.
- Commit và push lên branch lab.
- Mở tab Actions để xem workflow run.
- Nếu lỗi, mở từng step log để sửa và chạy lại.
Tạo thư mục `.github/workflows`. Thêm trigger phù hợp: `push`, `pull_request` hoặc `workflow_dispatch`. Thêm job chạy trên `ubuntu-latest`. Thêm step `actions/checkout@v4`.
Kiểm tra kết quả
Hoàn thành tạo reusable workflow ci và có bằng chứng kiểm tra: log, screenshot, pipeline run, resource hoặc output CLI.
Cleanup
Xóa tài nguyên lab không dùng, xóa secret/token demo, dọn branch/release/resource group để tránh chi phí và rủi ro.