Skip to content

Update NavList to use the new GroupHeading API and add an as prop to specify the heading level (h3 to match with the default) #11851

Update NavList to use the new GroupHeading API and add an as prop to specify the heading level (h3 to match with the default)

Update NavList to use the new GroupHeading API and add an as prop to specify the heading level (h3 to match with the default) #11851

Workflow file for this run

name: Pull request
on:
pull_request:
jobs:
release-template:
# Only run on Release Tracking branch
if: ${{ github.head_ref == 'changeset-release/main' }}
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 20
- name: Get or Create Comment
uses: actions/github-script@v7
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
const fs = require('fs')
const body = await fs.readFileSync('.github/release_template.md', 'utf8')
const result = await github.rest.issues.listComments({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo
});
const botComments = result.data.filter(c => c.user.login == 'github-actions[bot]')
if (!botComments.length) {
await github.rest.issues.createComment({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: body.replace('{{PR_AUTHOR}}', context.payload.sender.login)
})
}