diff --git a/.github/workflows/check-pr.yaml b/.github/workflows/check-pr.yaml index 87881da..0ee94cd 100644 --- a/.github/workflows/check-pr.yaml +++ b/.github/workflows/check-pr.yaml @@ -47,6 +47,7 @@ jobs: # env: # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} pr-label-check: + if: ${{ github.event.pull_request.draft == false }} runs-on: ubuntu-latest steps: - uses: docker://agilepathway/pull-request-label-checker:latest diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index b738c54..318d25d 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -70,7 +70,7 @@ on: jobs: check: runs-on: ubuntu-latest - if: ${{ github.actor != 'dependabot[bot]' || contains(github.event.pull_request.labels.*.name, 'docker') || github.event_name == 'push' }} # ignore the pull request which comes from user depbot. + if: ${{ github.actor != 'dependabot[bot]' && (github.event_name != 'pull_request' || !github.event.pull_request.draft ) }} steps: - run: | echo "docker build is required" diff --git a/.github/workflows/license.yaml b/.github/workflows/license.yaml index b60531f..08b98e8 100644 --- a/.github/workflows/license.yaml +++ b/.github/workflows/license.yaml @@ -42,7 +42,7 @@ jobs: license: name: Check licenses runs-on: ubuntu-latest - if: ${{ !github.event.pull_request.draft }} + if: ${{ github.event.pull_request.draft == false }} env: GOPRIVATE: github.com/zaphiro-technologies/* GH_ACCESS_TOKEN: ${{ secrets.REPO_PRIVATE_READ_PAT }} diff --git a/.github/workflows/markdown.yaml b/.github/workflows/markdown.yaml index cf1ae07..2caf0a0 100644 --- a/.github/workflows/markdown.yaml +++ b/.github/workflows/markdown.yaml @@ -55,7 +55,7 @@ on: #RELEASE_NOTES.md jobs: changes: - if: ${{ !github.event.pull_request.draft }} + if: ${{ github.event.pull_request.draft == false }} runs-on: ubuntu-latest outputs: files_changed: ${{ steps.filter.outputs.markdown == 'true' || steps.filter.outputs.scripts == 'true' }} @@ -81,7 +81,7 @@ jobs: - '**/!(*RELEASE_NOTES).(md|MD)' markdown: needs: changes - if: ${{ needs.changes.outputs.files_changed == 'true' && !github.event.pull_request.draft }} + if: ${{ needs.changes.outputs.files_changed == 'true' && github.event.pull_request.draft == false }} runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -145,7 +145,7 @@ jobs: markdown-spellchecker: runs-on: ubuntu-latest needs: changes - if: ${{ needs.changes.outputs.files_changed == 'true' && !github.event.pull_request.draft && (!inputs.skip-spell-check || inputs.skip-spell-check == '') }} + if: ${{ needs.changes.outputs.files_changed == 'true' && github.event.pull_request.draft == false && (!inputs.skip-spell-check || inputs.skip-spell-check == '') }} steps: - uses: actions/checkout@v4 with: