I just solved this issue for one of my repos and imported GitHub feed items into my drupal site.
I had originally created a feed of only commits using the URL convention:
https://github.com/ORG/PROJECT/commits/master.atom
but I also wanted a feed of GitHub-Issues and updates to Issues.
GitHub appears to now support an “everything” feed with the following convention:
https://github.com/username.private.actor.atom?token=somehextoken
Where somehextoken
is replaced with a token relevant to your account.
You can get his feed+token URL automatically from GitHub using the following steps:
-
Login to your GitHub account
-
Go to the following page:
https://github.com/dashboard/ (updated 2013-09)
-
Click on the
News Feed
button with feed-icon in the top right of the page. -
This will take you to a feed XML page. Copy the URL form your browser and paste where needed.
-
Filter the feed to your needs. The feed itself appears to include Issues updates and other details from all of the repos connected to your account. In my case, I just used a standard text filter to grab just the feed elements with
MyAcct/MyRepo1
in their title.
Note that this question is related to a similar question in the web-apps stack exchange site