DpFlQxGUeuFQ4c035JgoDfQos.avif

1. Github actions là gì?

GitHub Actions là một tính năng tích hợp sẵn trên GitHub, tự động hóa các quy trình công việc (workflows) trong dự án của mình. Đây là một nền tảng mạnh mẽ giúp các nhà phát triển xây dựng, kiểm thử, triển khai, hoặc thực hiện bất kỳ tác vụ tự động nào liên quan đến mã nguồn.

2. Tính năng chính của GitHub Actions

3. Ứng dụng thực tế

4. Cách hoạt động

  1. Workflow: Là một tập hợp các tác vụ (jobs) được định nghĩa trong tệp YAML, thường nằm trong thư mục .github/workflows/
  2. Jobs: Là các nhóm công việc được thực hiện song song hoặc tuần tự.
  3. Steps: Là các bước nhỏ hơn trong một job, thường chứa lệnh hoặc sử dụng một action cụ thể.

4.1. UI trên web

r3.png

  1. Vào 1 repository → tab Actions.