Skip to content

Commit 61143e3

Browse files
author
Ben Siggery
committed
add logging
1 parent f2217b9 commit 61143e3

File tree

1 file changed

+11
-18
lines changed

1 file changed

+11
-18
lines changed

.github/workflows/update-project-fields.yml

+11-18
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,16 @@ jobs:
4949
run: |
5050
PROJECT_DATA='${{ steps.get_project_data.outputs.data }}'
5151
echo "PROJECT_ID=$(echo $PROJECT_DATA | jq -r '.organization.projectV2.id')" >> $GITHUB_OUTPUT
52-
echo "DATE_FIELD_ID=$(echo $PROJECT_DATA | jq -r '.organization.projectV2.fields.nodes[] | select(.name=="Date Opened") | .id')" >> $GITHUB_OUTPUT
52+
53+
# Debug output to see all available fields
54+
echo "Available fields:"
55+
echo "$PROJECT_DATA" | jq -r '.organization.projectV2.fields.nodes[] | .name + ": " + .id'
56+
57+
# Try different field name variations for the date field
58+
DATE_FIELD_ID=$(echo "$PROJECT_DATA" | jq -r '.organization.projectV2.fields.nodes[] | select(.name=="Date Opened" or .name=="Date opened" or .name=="date opened" or .name=="date_opened" or .name=="Date") | .id')
59+
echo "Found Date Field ID: $DATE_FIELD_ID"
60+
61+
echo "DATE_FIELD_ID=$DATE_FIELD_ID" >> $GITHUB_OUTPUT
5362
echo "PRIORITY_FIELD_ID=$(echo $PROJECT_DATA | jq -r '.organization.projectV2.fields.nodes[] | select(.name=="Priority") | .id')" >> $GITHUB_OUTPUT
5463
echo "PRIORITY_OPTION_ID=$(echo $PROJECT_DATA | jq -r '.organization.projectV2.fields.nodes[] | select(.name=="Priority") | .options[] | select(.name=="Medium") | .id')" >> $GITHUB_OUTPUT
5564
echo "SIZE_FIELD_ID=$(echo $PROJECT_DATA | jq -r '.organization.projectV2.fields.nodes[] | select(.name=="Size") | .id')" >> $GITHUB_OUTPUT
@@ -88,25 +97,11 @@ jobs:
8897
mutation (
8998
$project: ID!
9099
$item: ID!
91-
$dateField: ID!
92100
$priorityField: ID!
93101
$sizeField: ID!
94102
$priorityOption: String!
95103
$sizeOption: String!
96-
$date: Date!
97104
) {
98-
dateUpdate: updateProjectV2ItemFieldValue(input: {
99-
projectId: $project
100-
itemId: $item
101-
fieldId: $dateField
102-
value: {
103-
date: $date
104-
}
105-
}) {
106-
projectV2Item {
107-
id
108-
}
109-
}
110105
priorityUpdate: updateProjectV2ItemFieldValue(input: {
111106
projectId: $project
112107
itemId: $item
@@ -136,12 +131,10 @@ jobs:
136131
{
137132
"project": "${{ steps.extract_fields.outputs.PROJECT_ID }}",
138133
"item": "${{ steps.get_item_id.outputs.ITEM_ID }}",
139-
"dateField": "${{ steps.extract_fields.outputs.DATE_FIELD_ID }}",
140134
"priorityField": "${{ steps.extract_fields.outputs.PRIORITY_FIELD_ID }}",
141135
"sizeField": "${{ steps.extract_fields.outputs.SIZE_FIELD_ID }}",
142136
"priorityOption": "${{ steps.extract_fields.outputs.PRIORITY_OPTION_ID }}",
143-
"sizeOption": "${{ steps.extract_fields.outputs.SIZE_OPTION_ID }}",
144-
"date": "${{ format(github.event.pull_request.created_at || github.event.pull_request.updated_at, 'yyyy-MM-dd') }}"
137+
"sizeOption": "${{ steps.extract_fields.outputs.SIZE_OPTION_ID }}"
145138
}
146139
env:
147140
GITHUB_TOKEN: ${{ secrets.GH_PROJECTS_SECRET }}

0 commit comments

Comments
 (0)