这是一个用于自动化管理 Gutenberg GitHub 仓库的 GitHub Action,包含首次贡献者标签添加、里程碑分配和问题指派等功能。它通过配置工作流文件来集成使用,适用于 WordPress 开发者优化项目管理流程。
on: pull_request
jobs:
pull-request-automation:
runs-on: ubuntu-latest
steps:
- uses: WordPress/gutenberg/packages/project-management-automation@trunk
with:
github_token: ${{ secrets.GITHUB_TOKEN }} This is a GitHub Action which contains various automation to assist with managing the Gutenberg GitHub repository:
To use the action, include it in your workflow configuration file:
on: pull_request
jobs:
pull-request-automation:
runs-on: ubuntu-latest
steps:
- uses: WordPress/gutenberg/packages/project-management-automation@trunk
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
github_token: Required. GitHub API token to use for making API requests. This should be stored as a secret in the GitHub repository.None.
This is an individual package that’s part of the Gutenberg project. The project is organized as a monorepo. It’s made up of multiple self-contained software packages, each with a specific purpose. The packages in this monorepo are published to npm and used by WordPress as well as other software projects.
To find out more about contributing to this package or Gutenberg as a whole, please read the project’s main contributor guide.