docs/contributing/ci.md
Untrusted forks could contain malicious code to mine cryptocurrency, steal secrets, or otherwise harm the CI server.
For PRs from untrusted forks, to run the CI scripts, we need to:
ci:trust script to push the commits to a branch on the main repository, where the CI scripts can be run.ci:trust script.
yarn ci:trust <branch-name>
The ci:trust script does the following:
temp-ci-trusted-fork.:::warning
The temp-ci-trusted-fork branch will be deleted and recreated if it already exists. This allows the script to
clean up its own temporary branches.
:::