【问题标题】:PR comments not working for lighthouse-check-action (github action)PR 评论不适用于 lighthouse-check-action(github 操作)
【发布时间】:2021-08-12 15:21:49
【问题描述】:

我正在使用lighthouse-check-action github 操作对每个 PR 运行灯塔检查。 但由于某种原因,它没有对任何报告结果的 PR 发表评论。

问题说明

工作流在 github 操作中成功运行,但不对报告检查结果的 PR 发表评论。

基本上我应该得到来自 lighthouse-bot 的评论,就像下面来自 docs 的屏幕截图一样,但我没有。

我的 Github 工作流程如下所示:

name: Lighthouse Check
on:
  deployment_status:
    branches:
      - '*'
jobs:
  lighthouse-check:
    runs-on: ubuntu-latest
    if: github.event.deployment_status.state == 'success'
    steps:
      - uses: actions/checkout@master
      - run: mkdir /tmp/artifacts
      - name: Run Lighthouse
        uses: foo-software/lighthouse-check-action@master
        with:
          accessToken: ${{ secrets.LIGHTHOUSE_CHECK_GITHUB_ACCESS_TOKEN }}
          outputDirectory: /tmp/artifacts
          urls: '${{ github.event.deployment_status.target_url }}'
      - name: Upload artifacts
        uses: actions/upload-artifact@master
        with:
          name: Lighthouse reports
          path: /tmp/artifacts

在这里,我添加了LIGHTHOUSE_CHECK_GITHUB_ACCESS_TOKEN 作为我的 Github 个人访问令牌。 但出于某种原因,它仍然没有在任何 PR 上评论灯塔结果。 以this PR 为例。

另外,我可以使用secrets.GITHUB_TOKEN(github 为每个 repo 提供的默认值)而不是secrets.LIGHTHOUSE_CHECK_GITHUB_ACCESS_TOKEN 吗?

资源:

  1. Blog
  2. Docs

【问题讨论】:

    标签: javascript github yaml github-actions lighthouse


    【解决方案1】:

    查看 Github 上的 this 问题,以获取维护者本人对此的官方回答。

    【讨论】:

      猜你喜欢
      • 2021-10-27
      • 2020-05-03
      • 2020-01-09
      • 2021-09-10
      • 2022-09-25
      • 2022-12-08
      • 1970-01-01
      • 2022-08-11
      • 2021-03-04
      相关资源
      最近更新 更多