* [ci] Fix permissions and don't use pull_request_target
Defaults permissions to none for all workflows, and only request extra permissions when needed.
Similar to https://github.com/facebook/react/pull/32708, prefer the less permissive `pull_request` trigger instead.
* [ci] Pin 3rd party actions to specific hash
Defaults permissions to none for all workflows, and only request extra permissions when needed.
Similar to https://github.com/facebook/react/pull/32708, prefer the less permissive `pull_request` trigger instead.
Ports over the fix in the facebook/react repo for this workflow. We don't have to wait for it to be labeled first, now that we have the reusable maintainer check.
* Upgrade React and Next
* Fix bug in useNestedScrollLock
I guess refs get disconnected before passive effect cleanup runs. useLayoutEffect would also fix it but maybe this is better.
* Added hook to validate if headings are present or not
* Remove un wanted default param
* Add validate Ids to ci check too
* Revamp heading id generation and validation workflow
* Update validateHeadingIDs.js
* Add prettier before commit and during CI
* Add workflow
* Reverse merge main to branch
* dry run prettier
* dry run prettier
* [warn] jsxBracketSameLine is deprecated so replaced it to bracketSameLine
* Revert "[warn] jsxBracketSameLine is deprecated so replaced it to bracketSameLine"
This reverts commit 43dbe9ed3f.
* Revert "dry run prettier"
This reverts commit b62948042c.
* Revert "dry run prettier"
This reverts commit 382f9a4691.
* Revert "Reverse merge main to branch"
This reverts commit 43667eaf29.
* [warn] jsxBracketSameLine is deprecated so replaced it to bracketSameLine