-
Notifications
You must be signed in to change notification settings - Fork 208
chore(ci): Update our CI to use a Github App for opening PRs. #13249
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Whenever this is merged we need to delete the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wow thank you @b4handjr ! I have been wanting to do this for ages but haven't had the time.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Amazing incredible thank you @b4handjr 🙏 ❤️ 🎉
setup-github-bot: | ||
steps: | ||
- run: | ||
name: Install Dependencies | ||
command: | | ||
pip install PyJWT requests cryptography | ||
- gh/install | ||
- run: | ||
name: Generate token and setup git user | ||
command: | | ||
export GH_TOKEN=$(python .circleci/scripts/create_jwt.py) | ||
if [ -z "$GH_TOKEN" ]; then | ||
echo "Failed to generate GH_TOKEN" | ||
exit 1 | ||
fi |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wow we have to do the JWT ourselves?? There isn't some client that does this for us? Wild.
@jaredlockhart Ben is out this week, should we merge this? |
Because
This commit
Example PR on my fork
Fixes #13206