This repository automatically generates and publishes an RSS feed of the latest AMO (addons.mozilla.org) add-ons using GitHub Actions and GitHub Pages.
Once GitHub Pages is enabled, your feed will be available at:
https://cm-fy.github.io/amo-add-ons-rss/amo_latest_addons.xml
- The workflow runs every 6 hours (or on manual trigger).
- It runs the Python script to fetch and generate the RSS feed.
- The resulting XML is published to the repository and served via GitHub Pages.
- Install dependencies:
pip install -r requirements.txt
- Run the script:
python generate_amo_rss_Version2.py
See .github/workflows/generate-rss.yml for workflow details.
- Go to your repository Settings > Pages.
- Set the source to the
gh-pagesbranch, root folder. - The feed will be available at the URL above. \n \n