From 0b3600c4bba6617e4ecf15d5c0c4e6e9bf6922f6 Mon Sep 17 00:00:00 2001 From: russellwheatley Date: Fri, 23 Jan 2026 10:50:25 +0000 Subject: [PATCH 1/2] ci: introduce workflow for tracking issues/prs --- .github/workflows/project-manager.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/project-manager.yml diff --git a/.github/workflows/project-manager.yml b/.github/workflows/project-manager.yml new file mode 100644 index 00000000000..937d23297bc --- /dev/null +++ b/.github/workflows/project-manager.yml @@ -0,0 +1,24 @@ +name: Forward issue + PR activity to project board manager + +on: + issues: + types: [opened, reopened, closed, labeled, unlabeled] + issue_comment: + types: [created] + pull_request: + types: [opened, edited, reopened, synchronize] + +permissions: + id-token: write + contents: read + issues: read + pull-requests: read + +jobs: + forward: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: invertase/invertase-project-board@v1 + with: + project-boards: '[73]' \ No newline at end of file From 5733fa1cbb6354d0eaf3c108bf523e3019c26739 Mon Sep 17 00:00:00 2001 From: russellwheatley Date: Fri, 23 Jan 2026 11:05:13 +0000 Subject: [PATCH 2/2] chore: remove checkout as only needed for local testing --- .github/workflows/project-manager.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/project-manager.yml b/.github/workflows/project-manager.yml index 937d23297bc..8171210a6fb 100644 --- a/.github/workflows/project-manager.yml +++ b/.github/workflows/project-manager.yml @@ -10,7 +10,6 @@ on: permissions: id-token: write - contents: read issues: read pull-requests: read @@ -18,7 +17,6 @@ jobs: forward: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - uses: invertase/invertase-project-board@v1 with: project-boards: '[73]' \ No newline at end of file