From f9cab598c10c21555a3678c49500e80edc833b32 Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Mon, 10 May 2021 12:02:20 -0500 Subject: [PATCH] Add dependent issues --- .github/workflows/dependent-issues.yml | 42 ++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 .github/workflows/dependent-issues.yml diff --git a/.github/workflows/dependent-issues.yml b/.github/workflows/dependent-issues.yml new file mode 100644 index 00000000..41bb3677 --- /dev/null +++ b/.github/workflows/dependent-issues.yml @@ -0,0 +1,42 @@ +name: Dependent Issues + +on: + issues: + types: + - opened + - edited + - reopened + pull_request_target: + types: + - opened + - edited + - reopened + # Makes sure we always add status check for PRs. Useful only if + # this action is required to pass before merging. Can be removed + # otherwise. + - synchronize + + # Schedule a daily check. Useful if you reference cross-repository + # issues or pull requests. Can be removed otherwise. + schedule: + - cron: '0 0 * * *' + +jobs: + check: + runs-on: ubuntu-latest + steps: + - uses: z0al/dependent-issues@v1 + env: + # (Required) The token to use to make API calls to GitHub. + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + # (Optional) The label to use to mark dependent issues + label: dependent + + # (Optional) Enable checking for dependencies in issues. + # Enable by setting the value to "on". Default "off" + check_issues: off + + # (Optional) A comma-separated list of keywords. Default + # "depends on, blocked by" + keywords: depends on, blocked by \ No newline at end of file