Skip to content

core: Move replay + error correction logic to commit log #1041

core: Move replay + error correction logic to commit log

core: Move replay + error correction logic to commit log #1041

name: Contributor Membership Check
on:
pull_request:
types: [opened, synchronize]
permissions: read-all
jobs:
check_membership:
name: Contributor Membership Check
runs-on: spacetimedb-runner
steps:
- name: Verify author is contributor
env:
GITHUB_TOKEN: ${{ secrets.ORG_READ_TOKEN }}
CONTRIB_ORG: clockworklabs
PR_AUTHOR: ${{ github.event.pull_request.user.login }}
run: |
if [[ $(gh api --paginate /orgs/$CONTRIB_ORG/members --jq 'any(.login == env.PR_AUTHOR)') != true ]]; then
echo "::error::$PR_AUTHOR is not a member of the organization"
exit 1
fi