Skip to content

Commit 9ba1625

Browse files
authored
Remove the issue comment trigger from the calculate size delta action (#6)
1 parent 7daf984 commit 9ba1625

File tree

1 file changed

+5
-22
lines changed

1 file changed

+5
-22
lines changed

.github/workflows/calculate-size-delta.yml

Lines changed: 5 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ name: Calculate Docker Image Size
22

33
on:
44
workflow_dispatch:
5-
issue_comment:
6-
types: [created]
75

86
permissions:
97
contents: read
@@ -15,9 +13,6 @@ jobs:
1513
PYTHON_VERSION: '3.13'
1614
TASKFILE_VERSION: 'v3.44.0'
1715
TASKFILE_PATH: '/home/runner/go/bin'
18-
if: |
19-
github.event_name == 'workflow_dispatch' ||
20-
(github.event_name == 'issue_comment' && github.event.comment.body == '/calculate-size' && github.event.issue.pull_request)
2116

2217
services:
2318
registry:
@@ -34,16 +29,11 @@ jobs:
3429
env:
3530
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3631
run: |
37-
if [ "${{ github.event_name }}" == "workflow_dispatch" ]; then
38-
echo "Searching for PR from branch '${{ github.ref_name }}'..."
39-
PR_NUMBER=$(gh pr list --state open --head "${{ github.ref_name }}" --json number --jq '.[0].number // empty')
40-
if [ -z "$PR_NUMBER" ]; then
41-
echo "Not found in current repo, searching across forks..."
42-
PR_NUMBER=$(gh pr list --state open --json number,headRefName,headRepositoryOwner --jq ".[] | select(.headRefName == \"${{ github.ref_name }}\") | .number" | head -n1)
43-
fi
44-
else
45-
# For issue_comment, the PR number is in the event context
46-
PR_NUMBER=${{ github.event.issue.number }}
32+
echo "Searching for PR from branch '${{ github.ref_name }}'..."
33+
PR_NUMBER=$(gh pr list --state open --head "${{ github.ref_name }}" --json number --jq '.[0].number // empty')
34+
if [ -z "$PR_NUMBER" ]; then
35+
echo "Not found in current repo, searching across forks..."
36+
PR_NUMBER=$(gh pr list --state open --json number,headRefName,headRepositoryOwner --jq ".[] | select(.headRefName == \"${{ github.ref_name }}\") | .number" | head -n1)
4737
fi
4838
4939
if [ -z "$PR_NUMBER" ]; then
@@ -53,13 +43,6 @@ jobs:
5343
fi
5444
echo "pr_number=$PR_NUMBER" >> $GITHUB_OUTPUT
5545
56-
- name: Checkout PR Branch (for comment trigger)
57-
if: github.event_name == 'issue_comment'
58-
env:
59-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
60-
run: |
61-
gh pr checkout ${{ steps.pr_info.outputs.pr_number }}
62-
6346
- name: Set up Python
6447
uses: actions/setup-python@v5
6548
with:

0 commit comments

Comments
 (0)