Switch to depends-on/depends-on-action for PR dependencies

Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
This commit is contained in:
Tom Pantelis
2026-06-05 08:38:16 -04:00
committed by Thomas Pantelis
parent b87333251d
commit cdb48a6e26
+3 -23
View File
@@ -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