Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 2.12 KB

File metadata and controls

51 lines (35 loc) · 2.12 KB

Home Assistant Version JSON Files

This repository maintains version information JSON files and AppArmor profiles for Home Assistant components, customized for ameriDroid's builds. The files are automatically updated every 6 hours and published to GitHub Pages.

JSON Files

The following JSON files are available:

AppArmor Profiles

The following AppArmor profiles are available:

Version Sources

  • Home Assistant: Versions are sourced from the official Home Assistant version JSONs
  • Supervisor: Latest releases from ameriDroid/supervisor
  • Operating System: Latest releases from ameriDroid/HA-operating-system
  • AppArmor Profiles: Sourced from the official Home Assistant AppArmor profiles

Automatic Updates

The files are automatically updated every 6 hours via GitHub Actions. The workflow:

  1. Fetches the latest versions from all sources
  2. Generates new JSON files
  3. Updates AppArmor profile files
  4. Publishes them to the gh-pages branch
  5. Makes them available via GitHub Pages

Development

To update the files locally:

  1. Install Python dependencies:
pip install requests
  1. Run the update script:
python update_json.py