From e7ec4c92e8f8fa8c53726f89d8a9a530c0487a9e Mon Sep 17 00:00:00 2001 From: aptalca <541623+aptalca@users.noreply.github.com> Date: Thu, 23 Mar 2023 16:52:39 -0400 Subject: [PATCH] add isue tracker workflow, check perms in `check` files --- .github/workflows/call-issue-pr-tracker.yml | 14 ++++++++++++++ .github/workflows/permissions.yml | 1 + 2 files changed, 15 insertions(+) create mode 100644 .github/workflows/call-issue-pr-tracker.yml diff --git a/.github/workflows/call-issue-pr-tracker.yml b/.github/workflows/call-issue-pr-tracker.yml new file mode 100644 index 0000000..87243e2 --- /dev/null +++ b/.github/workflows/call-issue-pr-tracker.yml @@ -0,0 +1,14 @@ +name: Issue & PR Tracker + +on: + issues: + types: [opened,reopened,labeled,unlabeled] + pull_request_target: + types: [opened,reopened,review_requested,review_request_removed,labeled,unlabeled] + +jobs: + manage-project: + permissions: + issues: write + uses: linuxserver/github-workflows/.github/workflows/issue-pr-tracker.yml@v1 + secrets: inherit diff --git a/.github/workflows/permissions.yml b/.github/workflows/permissions.yml index 2df6b61..7cf4f66 100644 --- a/.github/workflows/permissions.yml +++ b/.github/workflows/permissions.yml @@ -4,6 +4,7 @@ on: paths: - '**/run' - '**/finish' + - '**/check' jobs: permission_check: uses: linuxserver/github-workflows/.github/workflows/init-svc-executable-permissions.yml@v1