Dzianis Vauchok
d45ee297f8
chore(ci): upgrade actions to Node.js 24-compatible versions
...
checkout v6, setup-node v6, setup-java v5, cache v5, setup-android v4.
GitHub forces Node.js 24 for all action runners on June 2, 2026.
2026-05-26 09:10:26 +00:00
Den
416ab446c4
feat(5): F-Droid CI pipeline — self-hosted repo via GitHub Pages ( #7 )
...
* feat(5): F-Droid CI pipeline — self-hosted repo via GitHub Pages
- New publish-fdroid.yml workflow: builds APK, generates F-Droid repo
index via fdroidserver, deploys to gh-pages/fdroid/repo
- gitignore: add __pycache__/ and *.pyc
- Generated F-Droid repo signing keystore + stored as GH secrets
- GitHub Pages enabled for gh-pages branch
Closes #5
* fix(5): review findings — pin fdroidserver, add index verification, clean perms
- Pin fdroidserver to 2.4.4 (verified version)
- Add post-update index.xml existence check
- Remove unnecessary pages:write + id-token:write perms
* docs(5): add test report and review artifacts
2026-05-26 01:06:22 -07:00