Skip to main content

About automation for projects (classic)

You can configure automatic workflows to keep the status of classic project cards in sync with the associated issues and pull requests.

注意:

  • 项目, the all-new projects experience, is now available. For more information about 项目, see "About 项目" and for information about migrating your classic project, see "Migrating from Projects (classic)."
  • You can only create a new classic project board for an organization, user, or repository that already has at least one classic project board. If you're unable to create a classic project board, create a project board instead.

To set up automatic workflows for a repository classic project, you must have write access to the repository. Organization owners and members can configure automatic workflows on an organization-wide classic project. For more information, see "Projects (classic) permissions for an organization."

You can automate actions based on triggering events for classic project columns. This eliminates some of the manual tasks in managing a classic project. For example, you can configure a "To do" column, where any new issues or pull requests you add to a classic project are automatically moved to the configured column. For more information, see "Configuring automation for projects (classic)."

You can use a classic project template to create a classic project with automation already configured. 更多信息请参阅“关于 projects (classic)”。

You can also copy a classic project to reuse its customizations for similar projects. For more information, see "Copying a project (classic)."

Classic project automation can also help teams develop a shared understanding of a classic project's purpose and the team's development process by creating a standard workflow for certain actions.

When you close a classic project, any workflow automation configured for the classic project will pause. If you reopen a classic project, you have the option to sync automation, which updates the position of the cards on the board according to the automation settings configured for the project. For more information, see "Reopening a closed project (classic)" or "Closing a project (classic)."

自动化选项

列预设配置选项
待处理
  • 将所有新增的议题移到此处
  • 将所有新增的拉取请求移到此处
  • 将所有重新打开的议题移到此处
  • 将所有重新打开的拉取请求移到此处
进行中
  • 将所有新打开的拉取请求移到此处
  • 将所有重新打开的议题移到此处
  • 将所有重新打开的拉取请求移到此处
  • 将所有符合基本分支需要的最低评论数量的拉取请求移到此处
  • 将所有不再符合基本分支需要的最低评论数量的拉取请求移到此处
已完成
  • 将所有关闭的议题移到此处
  • 将所有合并的拉取请求移到此处
  • 将所有已关闭、已取消合并的拉取请求移到此处

项目进度跟踪

You can track the progress on your classic project. "To do"(待处理)、"In progress"(进行中)或 "Done"(完成)列中的卡计入总体项目进度。 If progress tracking is enabled, a progress bar appears above the classic project, on the project listing page, in the issue sidebar, and in references to the project on other classic projects.

For more information, see "Tracking progress on your project (classic)."

延伸阅读