Github操作拉请求生成器返回错误

Github操作拉请求生成器返回错误,github,github-actions,pull-request,Github,Github Actions,Pull Request,我有一个github操作作业,上一个作业失败。 构建、单元测试和回归测试作业工作正常,但拉请求作业失败 这是失败作业的代码,令牌已被替换 pull-request: needs: regression name: PullRequest runs-on: ubuntu-latest steps: - name: pullrequest uses: repo-sync/pull-request@v2 with:

我有一个github操作作业,上一个作业失败。 构建、单元测试和回归测试作业工作正常,但拉请求作业失败

这是失败作业的代码,令牌已被替换

  pull-request:
    needs: regression
    name: PullRequest
    runs-on: ubuntu-latest
    steps:
    - name: pullrequest
      uses: repo-sync/pull-request@v2  
      with:
        source_branch: development                      
        destination_branch: master       
        pr_label: automerge        
        github_token: ${{ secrets.ghp_secretscretsecretetcetc }}
这就是我在工作失败时得到的信息

有没有关于我遗漏了什么的想法


Kev

问题似乎出在您通知的GITHUB_令牌上

GitHub会自动创建一个GitHub_令牌机密,以便在工作流()中使用

因此,在您的情况下,您可以遵循您正在使用的

pull-request:
    needs: regression
    name: PullRequest
    runs-on: ubuntu-latest
    steps:
    - name: pullrequest
      uses: repo-sync/pull-request@v2  
      with:
        source_branch: development                      
        destination_branch: master       
        pr_label: automerge        
        github_token: ${{ secrets.GITHUB_TOKEN }}
如果您需要具有特定权限的GITHUB_令牌,还可以创建一个,并将其作为机密添加到存储库中

在这种情况下,您将通过
github\u令牌:${secrets.github\u token}}
覆盖
github\u令牌:${secrets.YOUR\u SECRET\u NAME}