Skip to content

Commit 5b45aca

Browse files
committed
Unify workflow status names
Inconsistent project status names were causing automation errors - Change "In progress" to "Progress" - Change "In review" to "Review" - Update related variable names and log messages
1 parent 9f365c1 commit 5b45aca

2 files changed

Lines changed: 23 additions & 23 deletions

File tree

.github/workflows/issue-automation.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -80,14 +80,14 @@ jobs:
8080
}
8181
' -f projectId="$PROJECT_ID" -f itemId="$ITEM_ID" -f fieldId="$STATUS_FIELD_ID" -f optionId="$BACKLOG_OPTION_ID"
8282
83-
bug-to-in-progress:
83+
bug-to-progress:
8484
if: github.event.action == 'labeled' && github.event.label.name == 'bug'
8585
runs-on: ubuntu-latest
8686
permissions:
8787
issues: write
8888
contents: read
8989
steps:
90-
- name: Move bug issue to In Progress
90+
- name: Move bug issue to Progress
9191
env:
9292
GITHUB_TOKEN: ${{ secrets.PAT_TOKEN }}
9393
ISSUE_ID: ${{ github.event.issue.node_id }}
@@ -120,11 +120,11 @@ jobs:
120120
121121
PROJECT_ID=$(echo "$PROJECT_QUERY" | jq -r '.data.user.projectV2.id')
122122
STATUS_FIELD_ID=$(echo "$PROJECT_QUERY" | jq -r '.data.user.projectV2.fields.nodes[] | select(.name == "Status") | .id')
123-
IN_PROGRESS_OPTION_ID=$(echo "$PROJECT_QUERY" | jq -r '.data.user.projectV2.fields.nodes[] | select(.name == "Status") | .options[] | select(.name == "In progress") | .id')
123+
PROGRESS_OPTION_ID=$(echo "$PROJECT_QUERY" | jq -r '.data.user.projectV2.fields.nodes[] | select(.name == "Status") | .options[] | select(.name == "Progress") | .id')
124124
125125
echo "Project ID: $PROJECT_ID"
126126
echo "Status Field ID: $STATUS_FIELD_ID"
127-
echo "In Progress Option ID: $IN_PROGRESS_OPTION_ID"
127+
echo "Progress Option ID: $PROGRESS_OPTION_ID"
128128
129129
# Search for item with pagination
130130
ITEM_ID=""
@@ -202,7 +202,7 @@ jobs:
202202
203203
echo "Found item ID: $ITEM_ID"
204204
205-
# Update status to In Progress
205+
# Update status to Progress
206206
gh api graphql -f query='
207207
mutation($projectId: ID!, $itemId: ID!, $fieldId: ID!, $optionId: String!) {
208208
updateProjectV2ItemFieldValue(input: {
@@ -216,9 +216,9 @@ jobs:
216216
}
217217
}
218218
}
219-
' -f projectId="$PROJECT_ID" -f itemId="$ITEM_ID" -f fieldId="$STATUS_FIELD_ID" -f optionId="$IN_PROGRESS_OPTION_ID"
219+
' -f projectId="$PROJECT_ID" -f itemId="$ITEM_ID" -f fieldId="$STATUS_FIELD_ID" -f optionId="$PROGRESS_OPTION_ID"
220220
221-
echo "Successfully moved issue to In Progress"
221+
echo "Successfully moved issue to Progress"
222222
223223
remove-needs-thinking-on-close:
224224
if: github.event.action == 'closed'

.github/workflows/pr-automation.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -105,11 +105,11 @@ jobs:
105105
106106
# Determine target status based on draft state
107107
if [ "$IS_DRAFT" = "true" ]; then
108-
TARGET_STATUS="In progress"
109-
echo "PR is draft, will move issue to In progress"
108+
TARGET_STATUS="Progress"
109+
echo "PR is draft, will move issue to Progress"
110110
else
111-
TARGET_STATUS="In review"
112-
echo "PR is ready for review, will move issue to In review"
111+
TARGET_STATUS="Review"
112+
echo "PR is ready for review, will move issue to Review"
113113
114114
# Add Gemini review comment for non-draft PRs
115115
gh pr comment ${{ github.event.pull_request.number }} \
@@ -263,7 +263,7 @@ jobs:
263263
env:
264264
GH_TOKEN: ${{ secrets.PAT_TOKEN }}
265265

266-
- name: Move linked issue to In Review
266+
- name: Move linked issue to Review
267267
env:
268268
GITHUB_TOKEN: ${{ secrets.PAT_TOKEN }}
269269
PROJECT_NUMBER: 4
@@ -322,11 +322,11 @@ jobs:
322322
323323
PROJECT_ID=$(echo "$PROJECT_QUERY" | jq -r '.data.user.projectV2.id')
324324
STATUS_FIELD_ID=$(echo "$PROJECT_QUERY" | jq -r '.data.user.projectV2.fields.nodes[] | select(.name == "Status") | .id')
325-
IN_REVIEW_OPTION_ID=$(echo "$PROJECT_QUERY" | jq -r '.data.user.projectV2.fields.nodes[] | select(.name == "Status") | .options[] | select(.name == "In review") | .id')
325+
REVIEW_OPTION_ID=$(echo "$PROJECT_QUERY" | jq -r '.data.user.projectV2.fields.nodes[] | select(.name == "Status") | .options[] | select(.name == "Review") | .id')
326326
327327
echo "Project ID: $PROJECT_ID"
328328
echo "Status Field ID: $STATUS_FIELD_ID"
329-
echo "In Review Option ID: $IN_REVIEW_OPTION_ID"
329+
echo "Review Option ID: $REVIEW_OPTION_ID"
330330
331331
# Find item with pagination
332332
ITEM_ID=""
@@ -404,7 +404,7 @@ jobs:
404404
405405
echo "Found item ID: $ITEM_ID"
406406
407-
# Update status to In Review
407+
# Update status to Review
408408
gh api graphql -f query='
409409
mutation($projectId: ID!, $itemId: ID!, $fieldId: ID!, $optionId: String!) {
410410
updateProjectV2ItemFieldValue(input: {
@@ -418,9 +418,9 @@ jobs:
418418
}
419419
}
420420
}
421-
' -f projectId="$PROJECT_ID" -f itemId="$ITEM_ID" -f fieldId="$STATUS_FIELD_ID" -f optionId="$IN_REVIEW_OPTION_ID"
421+
' -f projectId="$PROJECT_ID" -f itemId="$ITEM_ID" -f fieldId="$STATUS_FIELD_ID" -f optionId="$REVIEW_OPTION_ID"
422422
423-
echo "Successfully moved issue to In Review"
423+
echo "Successfully moved issue to Review"
424424
425425
converted-to-draft:
426426
if: github.event.action == 'converted_to_draft'
@@ -430,7 +430,7 @@ jobs:
430430
issues: write
431431
contents: read
432432
steps:
433-
- name: Move linked issue to In Progress
433+
- name: Move linked issue to Progress
434434
env:
435435
GITHUB_TOKEN: ${{ secrets.PAT_TOKEN }}
436436
PROJECT_NUMBER: 4
@@ -489,11 +489,11 @@ jobs:
489489
490490
PROJECT_ID=$(echo "$PROJECT_QUERY" | jq -r '.data.user.projectV2.id')
491491
STATUS_FIELD_ID=$(echo "$PROJECT_QUERY" | jq -r '.data.user.projectV2.fields.nodes[] | select(.name == "Status") | .id')
492-
IN_PROGRESS_OPTION_ID=$(echo "$PROJECT_QUERY" | jq -r '.data.user.projectV2.fields.nodes[] | select(.name == "Status") | .options[] | select(.name == "In progress") | .id')
492+
PROGRESS_OPTION_ID=$(echo "$PROJECT_QUERY" | jq -r '.data.user.projectV2.fields.nodes[] | select(.name == "Status") | .options[] | select(.name == "Progress") | .id')
493493
494494
echo "Project ID: $PROJECT_ID"
495495
echo "Status Field ID: $STATUS_FIELD_ID"
496-
echo "In Progress Option ID: $IN_PROGRESS_OPTION_ID"
496+
echo "Progress Option ID: $PROGRESS_OPTION_ID"
497497
498498
# Find item with pagination
499499
ITEM_ID=""
@@ -571,7 +571,7 @@ jobs:
571571
572572
echo "Found item ID: $ITEM_ID"
573573
574-
# Update status to In Progress
574+
# Update status to Progress
575575
gh api graphql -f query='
576576
mutation($projectId: ID!, $itemId: ID!, $fieldId: ID!, $optionId: String!) {
577577
updateProjectV2ItemFieldValue(input: {
@@ -585,6 +585,6 @@ jobs:
585585
}
586586
}
587587
}
588-
' -f projectId="$PROJECT_ID" -f itemId="$ITEM_ID" -f fieldId="$STATUS_FIELD_ID" -f optionId="$IN_PROGRESS_OPTION_ID"
588+
' -f projectId="$PROJECT_ID" -f itemId="$ITEM_ID" -f fieldId="$STATUS_FIELD_ID" -f optionId="$PROGRESS_OPTION_ID"
589589
590-
echo "Successfully moved issue to In Progress"
590+
echo "Successfully moved issue to Progress"

0 commit comments

Comments
 (0)