Bộ tạo tác vụ GitHub Actions
Miễn phí trực tuyến Bộ tạo tác vụ GitHub Actions Công cụ, không cần cài đặt
Giới thiệu Trình tạo GitHub Actions
Xây dựng tệp YAML workflow GitHub Actions cho dự án Node.js hoặc Python. Bạn cấu hình tên workflow, bộ kích hoạt, nhánh đích, phiên bản runtime và danh sách các bước (install, lint, test, build, deploy); công cụ tạo một công việc `build` trên ubuntu-latest với ma trận phiên bản và các bước actions/checkout, setup-node hoặc setup-python và run tương ứng.
Cách sử dụng
1. Đặt Tên Workflow và Nhánh (mặc định main) trong phần Cấu hình. 2. Chọn các Bộ kích hoạt mong muốn: Push, Pull Request và/hoặc Schedule (hiện trường nhập cron, mặc định `0 0 * * *`). 3. Chọn Runtime (Node.js hoặc Python) và phiên bản (mặc định 20 hoặc 3.12). 4. Bật/tắt mỗi Bước trong danh sách. 5. Sao chép đầu ra YAML cập nhật thời gian thực qua nút Sao chép.
Trình tự bước được tạo
Mỗi workflow bắt đầu bằng actions/checkout@v4, sau đó setup-node@v4 (với cache npm) hoặc setup-python@v5. Các bước Node.js chạy `npm ci`, `npm run lint`, `npm test`, `npm run build` và TODO deploy đã comment. Các bước Python nâng cấp pip, cài đặt requirements, sau đó tùy chọn chạy flake8 lint, pytest, `python setup.py build` và khối deploy đã comment. Phiên bản runtime được hiển thị vào mục matrix.node-version hoặc matrix.python-version được tham chiếu bởi `${{ matrix.*-version }}`.
▶Tại sao bước deploy bị comment?
▶Định dạng cron nào bộ kích hoạt schedule mong đợi?
▶Tôi có thể nhắm nhiều phiên bản runtime cùng lúc không?
▶D liệu của tôi có được gửi đến máy chủ không?
Nếu công cụ này đã giúp ích cho bạn, hãy nghĩ đến việc mua một cốc cà phê cho tôi.
Hãy mua cho tôi một cốc cà phê nhé.