Skip to content

Commit

Permalink
Require the review of Percy visual tests
Browse files Browse the repository at this point in the history
  • Loading branch information
bartaz committed Mar 21, 2024
1 parent ee0bf93 commit 37dc621
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,6 @@ Maintenance 🔨:
- any-glob-to-any-file:
- package.json
- .gitignore
"Review: Percy needed":
- changed-files:
- any-glob-to-any-file: src/**
23 changes: 23 additions & 0 deletions .github/workflows/pr-labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: PR Percy Review Label Required
on:
pull_request:
types: [opened, labeled, unlabeled, synchronize]
jobs:
label:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: mheap/github-action-required-labels@v5
with:
mode: exactly
count: 1
labels: "Review: Percy +1"
add_comment: true
message: |
This PR is being prevented from merging because it needs to be reviewed on Percy.
Go to [Percy](https://percy.io/bb49709b/react-components), find the build relevant to this PR and check if it looks as expected.
Once it's approved, add the label `Review: Percy +1` to this PR.

0 comments on commit 37dc621

Please sign in to comment.