Skip to content

Commit f3f92d2

Browse files
authored
Update 99-add-issue-to-project.yml
1 parent 6547da0 commit f3f92d2

File tree

1 file changed

+7
-12
lines changed

1 file changed

+7
-12
lines changed

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

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -27,26 +27,22 @@ jobs:
2727
}' -q .data.repository.issue.id)
2828
echo "ISSUE_ID=$issue_id" >> $GITHUB_ENV
2929
30-
- name: Verify DEV_PROJECT_ID
30+
- name: Verify access to organization project
3131
env:
3232
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
33-
DEV_PROJECT_ID: ${{ secrets.DEV_PROJECT_ID }}
3433
ORG: ${{ github.repository_owner }}
34+
DEV_PROJECT_ID: ${{ secrets.DEV_PROJECT_ID }}
3535
run: |
3636
result=$(curl -s -H "Authorization: Bearer $GITHUB_TOKEN" \
37-
-H "Accept: application/vnd.github.v3+json" \
38-
"https://api.github.com/orgs/$ORG/projects/$DEV_PROJECT_ID")
37+
-H "Accept: application/vnd.github.inertia-preview+json" \
38+
"https://api.github.com/projects/$DEV_PROJECT_ID")
3939
4040
echo "Project response: $result"
4141
4242
if echo "$result" | jq -e . >/dev/null 2>&1; then
43-
project_state=$(echo $result | jq -r '.state')
44-
if [ "$project_state" != "open" ]; then
45-
echo "Project is not open or not found"
46-
exit 1
47-
fi
43+
echo "Verified project exists."
4844
else
49-
echo "Failed to parse project response as JSON."
45+
echo "Failed to verify project existence."
5046
exit 1
5147
fi
5248
@@ -55,7 +51,6 @@ jobs:
5551
env:
5652
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5753
DEV_PROJECT_ID: ${{ secrets.DEV_PROJECT_ID }}
58-
ORG: ${{ github.repository_owner }}
5954
run: |
6055
columns=$(curl -s -H "Authorization: Bearer $GITHUB_TOKEN" \
6156
-H "Accept: application/vnd.github.inertia-preview+json" \
@@ -81,7 +76,7 @@ jobs:
8176
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8277
run: |
8378
PROJECT_CARD_URL="https://api.github.com/projects/columns/$COLUMN_ID/cards"
84-
79+
8580
# Create a project card for the issue in the specified column
8681
curl -X POST -H "Authorization: Bearer $GITHUB_TOKEN" \
8782
-H "Accept: application/vnd.github.v3+json" \

0 commit comments

Comments
 (0)