From ab645ad86be0353d46728f375078d8b096be159b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chris=20Ch=C3=A1vez?= Date: Wed, 10 Sep 2025 17:10:38 -0500 Subject: [PATCH] feat: `add-to-cc-board` Github action created. (#2302) - This is a label trigger to add an Issue or PR to the front-end [Core Contributor project board](https://github.com/orgs/openedx/projects/80). - This action uses the `Core Contributor assignee` label as a trigger. - This action reuses https://github.com/openedx/.github/pull/169 - When you add the label to an issue or PR, it is automatically added to the board https://github.com/orgs/openedx/projects/80 --- .github/workflows/add-to-cc-board.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .github/workflows/add-to-cc-board.yml diff --git a/.github/workflows/add-to-cc-board.yml b/.github/workflows/add-to-cc-board.yml new file mode 100644 index 000000000..1007d128c --- /dev/null +++ b/.github/workflows/add-to-cc-board.yml @@ -0,0 +1,15 @@ +name: Trigger to add Issue or PR to a Core Contributor project board +on: + issues: + types: [labeled] + pull_request: + types: [labeled] + +jobs: + add-to-cc-board: + if: github.event.label.name == 'Core Contributor assignee' + uses: openedx/.github/.github/workflows/add-to-cc-board.yml@main + with: + board_name: cc-frontend-apps + secrets: + projects_access_token: ${{ secrets.PROJECTS_TOKEN }}