Add README

This commit is contained in:
Marty Oehme 2025-02-24 17:48:22 +01:00
parent 66a92b7857
commit be5fc0c3b4
Signed by: Marty
GPG key ID: EDBF2ED917B2EF6A

37
README.md Normal file
View file

@ -0,0 +1,37 @@
# Custom void templates
This is the space for my custom void repo.
It hosts packages that are not yet (or perhaps ever) in the normal void repos,
which I've built and maintain for myself.
Use it at your own discretion but I make no promises toward any functionality, stability or non-explody-system-ness.
## ROADMAP
### Templates
Goal: auto-update templates on remote updates (checked e.g. every 24h)
- [ ] use renovate to auto-update `template` file pkgversion
- <https://docs.renovatebot.com/user-stories/maintaining-aur-packages-with-renovate>
- [ ] open PR for new version
- [ ] For each PR:
- update checksum for new version
- [ ] grab it from correct place if it is published
- [ ] default to recalculate checksum for new version files
- [ ] auto-commit to PR
- [ ] see if file structure changed?
- Can't do this here tbh since we need to compare the output of build operation for old and new
- [ ] if checksum OK, automatically commit to `main` branch
### Repo
- [ ] on new `main` addition
- [ ] complete builds
- only build for new packages?
- [ ] publish new repo version:
- [ ] pull all existing packages in repo into dir
- [ ] put new version of the package into repo
- [ ] repush repo to page with new file