From 848ce7d23ea02809b06a7b9eaa26de5bf8bb586b Mon Sep 17 00:00:00 2001 From: tac0turtle Date: Mon, 23 Feb 2026 15:25:22 +0100 Subject: [PATCH 1/2] ci: add workflow to auto-add issues to Evolve project board Automatically adds new issues to https://github.com/orgs/evstack/projects/7 using the ADD_TO_PROJECT_PAT secret. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/add-to-project.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/workflows/add-to-project.yml diff --git a/.github/workflows/add-to-project.yml b/.github/workflows/add-to-project.yml new file mode 100644 index 0000000..693ca70 --- /dev/null +++ b/.github/workflows/add-to-project.yml @@ -0,0 +1,14 @@ +name: Add to project + +on: + issues: + types: [opened] + +jobs: + add-to-project: + runs-on: ubuntu-latest + steps: + - uses: actions/add-to-project@v1.0.2 + with: + project-url: https://github.com/orgs/evstack/projects/7 + github-token: ${{ secrets.ADD_TO_PROJECT_PAT }} From 5802e99e21e160c6c4e4c83a9e9c90ce50243052 Mon Sep 17 00:00:00 2001 From: tac0turtle Date: Mon, 23 Feb 2026 15:26:16 +0100 Subject: [PATCH 2/2] ci: set Area to devx when adding issues to project Co-Authored-By: Claude Opus 4.6 --- .github/workflows/add-to-project.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/add-to-project.yml b/.github/workflows/add-to-project.yml index 693ca70..5a9a9a4 100644 --- a/.github/workflows/add-to-project.yml +++ b/.github/workflows/add-to-project.yml @@ -9,6 +9,17 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/add-to-project@v1.0.2 + id: add-project with: project-url: https://github.com/orgs/evstack/projects/7 github-token: ${{ secrets.ADD_TO_PROJECT_PAT }} + + - name: Set Area to devx + env: + GH_TOKEN: ${{ secrets.ADD_TO_PROJECT_PAT }} + run: | + gh project item-edit \ + --project-id PVT_kwDOBy5rXM4ALaHM \ + --id "${{ steps.add-project.outputs.itemId }}" \ + --field-id PVTSSF_lADOBy5rXM4ALaHMzg92rZc \ + --single-select-option-id 9e422eba