Skip to content

Commit

Permalink
feat(figma-plugin): skip pr description job if icon has not been changed
Browse files Browse the repository at this point in the history
  • Loading branch information
yangwooseong committed Sep 23, 2023
1 parent 6646d88 commit 9a88a46
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions .github/workflows/generate-icon-files.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,18 +26,21 @@ jobs:
git config --global user.name "ch-builder"
- name: Generate svg files from icons.json
id: generate-svg-files
run: |
node packages/bezier-icons/scripts/generate-icon-files.js
git add .
git commit -m "feat(bezier-icons): generate icon files from icons.json" || echo "skipped commit due to no update"
git commit -m "feat(bezier-icons): generate icon files from icons.json" || echo "icon_not_changed=1" >> $GITHUB_OUTPUT
- name: Get PR number
id: pr
run: echo "::set-output name=pull_request_number::$(gh pr view --json number -q .number || echo "")"
if: ${{ steps.generate-svg-files.outputs.icon_not_changed == 0}}
run: echo "pull_request_number=$(gh pr view --json number -q .number || echo "")" >> $GITHUB_OUTPUT
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Add pr description
if: ${{ steps.generate-svg-files.outputs.icon_not_changed == 0}}
run: |
node packages/bezier-icons/scripts/make-pr-description.js ${{ secrets.GITHUB_TOKEN }} ${{ steps.pr.outputs.pull_request_number }}
Expand Down

0 comments on commit 9a88a46

Please sign in to comment.