This repository contains the documentation website for faneX-ID.
To fetch data from the private faneX-ID/core repository, you need to set up a GitHub Personal Access Token (PAT) with the following permissions:
repo(Full control of private repositories)read:org(Read org and team membership)
- Create a Personal Access Token (PAT) on GitHub
- Add it as a secret named
CORE_REPO_TOKENin this repository's settings - The
fetch-releases.ymlworkflow will use this token to access the private core repository
This workflow:
- Fetches latest releases from all faneX-ID repositories
- Fetches version information from the private
faneX-ID/corerepository - Fetches build status from the core repository
- Updates the documentation data files automatically
Runs:
- Every 6 hours (scheduled)
- On manual trigger (workflow_dispatch)
- When a release is published (repository_dispatch)
The workflow generates the following data files in docs/data/:
releases.json- Latest releases from all repositoriesversions.json- Version information from core repositorybuilds.json- Build status from core repository
These files are used by the documentation pages to display current information.