I want write access to dotnet overlay, both repositories - in gentoo infrastructire https://gitweb.gentoo.org/repo/proj/dotnet.git, and on github too. Reproducible: Always
Created attachment 777644 [details] SSH key
ACK from me, but not able to process right now, someone else should feel free. Note that we push to Gentoo servers and it then pushes to GitHub on your behalf. (Also, a please would be nice!)
> we push to Gentoo servers and it then pushes to GitHub on your behalf Please explain, how github PR workflow works. When I proposed PR to dotnet overlay, cynede accepted it, that mean it is added as an extra commit to dotnet repository on github, but not in gentoo inftastructure. What happens next to keep reposiories identical? I suppose that someone should push changes from github to gentoo. And also he should have permissions on github, which are dirrerent from permissions on gentoo (for accepting PR's for example)
I've added (In reply to Arsen Shnurkov from comment #1) > Created attachment 777644 [details] > SSH key That's PGP key, not SSH key. You should have gotten an invite to GitHub. I'll give you repo commit access when you attach the correct key. You push everything to git.gentoo.org, and then GH will be updated. The sync is one direction only, anything that happens on GH is overwritten. You can use app-portage/pram to merge PRs easily.
> That's PGP key, not SSH key. I used wrong command to extract public key: /home/user/.ssh # openssl rsa -in ArsenShnurkov.RSA.private.key -pubout > ArsenShnurkov.pub Now I use another one: $ ssh-keygen -y -f ArsenShnurkov.RSA.private.key >ArsenShnurkov.ssh-rsa.pub
Created attachment 777755 [details] ArsenShnurkov.ssh-rsa.pub
Added.
Created attachment 777764 [details] invitation on github
$ ssh git@git.gentoo.org info | grep " W" R W proj/eselect-fontconfig R W proj/test R W repo/proj/dotnet
(In reply to Arsen Shnurkov from comment #9) > $ ssh git@git.gentoo.org info | grep " W" > R W proj/eselect-fontconfig > R W proj/test > R W repo/proj/dotnet Sounds fine?