There are various ways to know about the release of your favourite new software, follow the mailing list, check the Github release page periodically, follow the project’s Twitter handle, etc. But do you know there is even more reliable way to track the releases of your favourite software released on Github.
Github Releases and RSS feeds
For every repository on Github, if the project is posting their releases, you can follow the RSS feed of that project’s release. The RSS feed link for any project’s release is:
https://github.com/projectrepo/projectname/releases.atom
For example, you can follow the Istio project release RSS feed here.
RSS Reader App
You can find many RSS reader apps out there, read this Zapier article about the other options. In these apps add the *.atom
links to follow the feed.
Here I will show how to track releases with Slack.
Step 1: Go to Apps section in Slack sidebar.
Step 2: Search for RSS.
Once you click the “Add” it will open up browser.
Step 3: Add to Slack.
Step 4: Add the *.atom
URLs.
In the “Add a Feed” section start adding the RSS feed links of the projects you want to monitor:
Step 5: Check the subscribed feeds.
Step 6: Add from Slack comments section.
You can also start watching a feed of a project from the Slack comment section. Type the following command in a channel you want to those release notifications:
/feed subscribe https://github.com/kubernetes/kubernetes/release.atom
You will see a comment like this:
Closing remarks
I hope you don’t miss out on the latest release of your favourite application.