Skip to content

Sync v3.0-beta.4 code with main #4014

Sync v3.0-beta.4 code with main

Sync v3.0-beta.4 code with main #4014

name: Check PR Requirements
on:
pull_request:
types: [opened, reopened, edited, labeled, unlabeled, synchronize]
jobs:
check-changelog:
if: ${{ !contains(github.event.pull_request.labels.*.name, 'skip changelog') }}
runs-on: ubuntu-latest
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Use Node.js 20.x
uses: actions/setup-node@v3
with:
node-version: 20.x
- name: Install dependencies
run: yarn install --cwd ./.github/actions
- name: Check if changelog entry exists
uses: ./.github/actions/check-changelog # uses action in .github/actions
id: check-changelog
with:
pr-body: ${{ github.event.pull_request.body }}