コンテンツにスキップ

Draft の Pull Request を CI スキップする

GitHub Actions で Draft の Pull Request は CI をスキップする備忘録。

  • GitHub Actions のトリガー条件にpull_requestの設定を行う。
  • job の実行条件にgithub.event.pull_request.draft == falseを設定する。
on:
  pull_request:
    types:
      - opened # default
      - reopened # default
      - synchronize # default
      - ready_for_review
---
jobs:
  echo:
    runs-on: ubuntu-latest
    if: github.event.pull_request.draft == false
    steps:
      - name: echo
        run: echo "Hello, world!"