From cdb48a6e269ed93a421c661ff0b17d0880d62776 Mon Sep 17 00:00:00 2001 From: Tom Pantelis Date: Fri, 5 Jun 2026 08:31:28 -0400 Subject: [PATCH] Switch to depends-on/depends-on-action for PR dependencies Signed-off-by: Tom Pantelis --- .github/workflows/dependent-issues.yml | 26 +++----------------------- 1 file changed, 3 insertions(+), 23 deletions(-) diff --git a/.github/workflows/dependent-issues.yml b/.github/workflows/dependent-issues.yml index ea7d383..9d1157c 100644 --- a/.github/workflows/dependent-issues.yml +++ b/.github/workflows/dependent-issues.yml @@ -2,27 +2,15 @@ name: PR Dependencies on: - issues: - types: - - opened - - edited - - closed - - reopened - - synchronize pull_request_target: types: - opened - edited - - closed - reopened - synchronize - schedule: - - cron: '0 0/6 * * *' # every 6 hours permissions: - issues: write pull-requests: write - statuses: write jobs: check: @@ -30,15 +18,7 @@ jobs: if: github.repository_owner == 'submariner-io' runs-on: ubuntu-latest steps: - - uses: z0al/dependent-issues@950226e7ca8fc43dc209a7febf67c655af3bdb43 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - uses: depends-on/depends-on-action@e7915c70317af4efc4e6c4a4eb1e9260e215270c # v0.16.0 with: - # The label to use to mark dependent issues - label: dependent - - # Enable checking for dependencies in issues. - check_issues: on - - # A comma-separated list of keywords to mark dependency. - keywords: depends on, Depends on + token: ${{ secrets.GITHUB_TOKEN }} + check-unmerged-pr: true