You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You don't have to use AI at all of course to submit here. But this workflow makes submissions highly efficient!
First fork the docs repository (if you haven't already). Then, open the agents panel on the top bar, select your forked repository, and type in something like "Please work on the following issue: https://github.com/Codecademy/docs/issues/****"
Copilot Pro works on the issue right away! Also, it creates a branch in your forked repository.
You might see that Copilot added itself as a committer! This might make the PR checks fail, since Copilot is unable to sign the required CLA.
As a result, open up a new Codespaces session in the created branch, and type the follownig three commands:
git reset --soft origin/main
git commit -m "(Type what you did)"
git push --force
After that, simply open up a new PR in the original Codecademy/docs repository. Click on "compare across forks". On the right side, set the head repository to your forked repository, and compare to the created branch. When creating the PR, copy and paste the PR text that Copilot opened in your forked repository... and you are already done!
Future Improvements: For Step 2, one possibility is for the repository maintainers to make Copilot exempt from the CLA, since Copilot is a bot. Another possibility is that GitHub will give us the option to prevent Copilot from becoming a committer in the first place.
For Step 3, GitHub should let Copilot users open up PRs in repositories which they do not maintain.
If you have any comments or suggestions for these three steps, feel free to reply!
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
You don't have to use AI at all of course to submit here. But this workflow makes submissions highly efficient!
Future Improvements: For Step 2, one possibility is for the repository maintainers to make Copilot exempt from the CLA, since Copilot is a bot. Another possibility is that GitHub will give us the option to prevent Copilot from becoming a committer in the first place.
For Step 3, GitHub should let Copilot users open up PRs in repositories which they do not maintain.
If you have any comments or suggestions for these three steps, feel free to reply!
Beta Was this translation helpful? Give feedback.
All reactions