菜单
开源
上次审查时间:2024 年 9 月 3 日

安装回迁工作流

在回迁更改之前,仓库必须已安装工作流。

开始之前

步骤

安装回迁工作流

  1. 为您的更改检出新分支。

    要检出分支,请参阅从默认远程分支创建分支

  2. 创建 .github/workflows/backport.yml 文件。

    使用以下 YAML 作为文件内容。您必须将 REPOSITORY 更新为您仓库的名称。

    yaml
    name: Backport PR creator
    on:
      pull_request_target:
        types:
          - closed
          - labeled
    
    jobs:
      main:
        if: github.repository == 'grafana/<REPOSITORY>'
        runs-on: ubuntu-latest
        steps:
          - name: Checkout actions
            uses: actions/checkout@v4
            with:
              repository: grafana/grafana-github-actions
              path: ./actions
          - name: Install actions
            run: npm install --production --prefix ./actions
          - name: Run backport
            uses: ./actions/backport
            with:
              token: ${{ secrets.GITHUB_TOKEN }}
              labelsToAdd: backport
              title: "[{{base}}] {{originalTitle}}"
  3. 提交文件。

    更多信息请参阅将更改提交到您的分支

  4. 为您的更改打开一个拉取请求。

  5. 在维护者合并您的拉取请求后,您可以按照回迁更改中的说明使用标签回迁更改。