Giới thiệu

Đã hoàn thành

GitHub Script là một hành động dòng công việc cung cấp cho bạn quyền truy nhập vào API GitHub từ bên trong Hành động GitHub. Nó cung cấp hỗ trợ thuận tiện cho bất kỳ sử dụng API nào có sẵn trong octokit /rest.js.

Giả sử bạn duy trì một kho GitHub sôi động. Dự án của bạn có một số lượng đáng kể người tiêu dùng và người đóng góp, và bạn muốn đảm bảo họ có một kinh nghiệm chào đón. Bạn cũng thấy rằng trách nhiệm quản lý kế hoạch và khối lượng công việc của nhóm thực sự có thể tăng lên. Bạn cần một giải pháp cho phép bạn giao một số tác vụ nhàm chán để tự động hóa để bạn có thể tập trung vào các lĩnh vực mà bạn thực sự thêm giá trị. Bạn biết rằng GitHub cung cấp một API cho phép bạn tự động trả lời các vấn đề mới và bắt đầu quy trình phân loại cho các báo cáo lỗi mới. Anh em chỉ mới không đầu tư thời gian để tìm hiểu tất cả mọi thứ, cho đến bây giờ.

Trong mô-đun này, bạn sẽ tìm hiểu cách tương tác với API GitHub từ dòng công việc GitHub Actions bằng cách sử dụng Tập lệnh GitHub.

Mục tiêu học tập

Trong mô-đun này, bạn sẽ:

  • Sử dụng Tập lệnh GitHub trong dòng công việc của bạn.
  • Nhận xét về sự cố bằng cách sử dụng Octokit.
  • Thêm sự cố vào bảng dự án bằng cách sử dụng Octokit.
  • Dùng cú pháp biểu thức dòng công việc để lọc khi công việc chạy trong dòng công việc.

Điều kiện tiên quyết

  • Tài khoản GitHub
  • Khả năng dẫn hướng và chỉnh sửa tệp trong GitHub
  • Quen thuộc với hành động GitHub
  • Quen thuộc với CI/CD

Chúng tôi khuyên bạn nên hoàn thành tự động hóa các tác vụ phát triển bằng cách sử dụng Các hành động GitHub trước khi bắt đầu mô-đun này.