タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

SonarQubeとselfに関するellerのブックマーク (1)

  • SonarQube解析をGitHub Actionsのpull_request_targetイベントで回す - Kengo's blog

    SQ解析が現時点ではあまりpull_request_targetイベントをサポートしておらず、ちょいちょい手間が必要だったのでまとめます。 完全なYAMLのサンプルは↓にあります。 github.com checkout する場合はrefを指定する pull_request_target イベントでcheckoutを実行すると標準ではデフォルトブランチをチェックアウトしてしまいます。 よって fetch-depth: 0 に加えて ref の指定も必要です。以下のようにHEADをチェックアウトするか: - uses: actions/checkout@v2 with: fetch-depth: 0 ref: ${{ github.event.pull_request.head.ref || github.ref }} 以下のようにマージコミットをチェックアウトすることで解決できます*1。

    SonarQube解析をGitHub Actionsのpull_request_targetイベントで回す - Kengo's blog
    eller
    eller 2021/08/30
    書いた。private repoだとそもそもforkしない=pull_request_target使わないから、これはOSS開発固有の落とし穴なのではと思ってる
  • 1