Skip to content

Commit 42253e5

Browse files
committed
Revert comment approach
1 parent 59df4ee commit 42253e5

File tree

1 file changed

+13
-19
lines changed

1 file changed

+13
-19
lines changed

.github/workflows/dispatch-roadmap-update.yml

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,24 @@ name: Dispatch Roadmap Update
33
on:
44
pull_request:
55
types: [labeled]
6-
issue_comment:
7-
types: [created]
86

97
jobs:
10-
handle-label:
11-
if: github.event_name == 'pull_request' && github.event.label.name == 'awaiting_tech_review'
12-
runs-on: ubuntu-latest
13-
steps:
14-
- name: Comment on PR to trigger privileged job
15-
uses: peter-evans/create-or-update-comment@v4
16-
with:
17-
token: ${{ secrets.GITHUB_TOKEN }}
18-
issue-number: ${{ github.event.pull_request.number }}
19-
body: |
20-
@project-bot dispatch update-project-dates label=awaiting_tech_review
21-
22-
handle-comment-dispatch:
8+
call-privileged-update:
239
if: |
24-
github.event_name == 'issue_comment' &&
25-
github.event.issue.pull_request &&
26-
startsWith(github.event.comment.body, '@project-bot dispatch update-project-dates')
10+
github.event.label.name == 'awaiting_tech_review' ||
11+
github.event.label.name == 'publish'
2712
runs-on: ubuntu-latest
13+
2814
steps:
29-
- name: Dispatch update-project-dates
15+
- name: Debug secret
16+
run: |
17+
if [ -z "${{ secrets.PROJECT_TOKEN }}" ]; then
18+
echo "❌ PROJECT_TOKEN is not set"
19+
exit 1
20+
else
21+
echo "✅ PROJECT_TOKEN is present"
22+
fi
23+
- name: Trigger privileged workflow via repository_dispatch
3024
uses: peter-evans/repository-dispatch@v3
3125
with:
3226
token: ${{ secrets.PROJECT_TOKEN }}

0 commit comments

Comments
 (0)