fix(subs): serialization #3845
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: "Require All Reviewers Gate" | |
on: | |
pull_request: | |
types: | |
[ | |
assigned, | |
unassigned, | |
opened, | |
reopened, | |
synchronize, | |
review_requested, | |
review_request_removed, | |
labeled, | |
unlabeled, | |
] | |
pull_request_review: | |
# Trigger on submitted reviews to re-check status | |
types: [submitted] | |
jobs: | |
review-gatekeeper: | |
if: contains(github.event.pull_request.labels.*.name, 'require-all-reviewers') | |
name: Review Gatekeeper | |
# Grant necessary permissions for the job | |
permissions: | |
pull-requests: read | |
statuses: write | |
# Use ubuntu-latest for the runner | |
runs-on: ubuntu-latest | |
steps: | |
# This action checks reviewers; it doesn't need to check out the code itself. | |
- name: Ensure all requested reviewers have approved | |
# Pin to specific commit SHA for security and stability | |
# Tag v1.3 corresponds to this hash | |
uses: osievert/pr-gate-all-reviewers@5754b3a4ed8a95502378546ebc4f295a74374d4c | |
with: | |
# GITHUB_TOKEN is automatically provided by GitHub Actions | |
token: ${{ secrets.GITHUB_TOKEN }} |