Skip to content

Commit 46c8185

Browse files
tac0turtleclaude
andcommitted
ci: set Area=execution and Status=Backlog on new issues
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent f61cab3 commit 46c8185

1 file changed

Lines changed: 30 additions & 1 deletion

File tree

.github/workflows/add-to-project.yml

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,41 @@ on:
44
issues:
55
types: [opened]
66

7+
env:
8+
PROJECT_ID: PVT_kwDOBy5rXM4ALaHM
9+
STATUS_FIELD_ID: PVTSSF_lADOBy5rXM4ALaHMzgHRhFU
10+
BACKLOG_OPTION_ID: 9d8a77fe
11+
AREA_FIELD_ID: PVTSSF_lADOBy5rXM4ALaHMzg92rZc
12+
EXECUTION_OPTION_ID: 244f8d4c
13+
714
jobs:
815
add-to-project:
916
name: Add issue to project
1017
runs-on: ubuntu-latest
1118
steps:
12-
- uses: actions/add-to-project@v1.0.2
19+
- name: Add to project
20+
id: add
21+
uses: actions/add-to-project@v1.0.2
1322
with:
1423
project-url: https://github.com/orgs/evstack/projects/7
1524
github-token: ${{ secrets.ADD_TO_PROJECT_TOKEN }}
25+
26+
- name: Set Status to Backlog
27+
env:
28+
GH_TOKEN: ${{ secrets.ADD_TO_PROJECT_TOKEN }}
29+
run: |
30+
gh project item-edit \
31+
--project-id "$PROJECT_ID" \
32+
--id "${{ steps.add.outputs.itemId }}" \
33+
--field-id "$STATUS_FIELD_ID" \
34+
--single-select-option-id "$BACKLOG_OPTION_ID"
35+
36+
- name: Set Area to Execution
37+
env:
38+
GH_TOKEN: ${{ secrets.ADD_TO_PROJECT_TOKEN }}
39+
run: |
40+
gh project item-edit \
41+
--project-id "$PROJECT_ID" \
42+
--id "${{ steps.add.outputs.itemId }}" \
43+
--field-id "$AREA_FIELD_ID" \
44+
--single-select-option-id "$EXECUTION_OPTION_ID"

0 commit comments

Comments
 (0)