From be5fc0c3b42d187c8fdd5887b7fa1cb751ad40b6 Mon Sep 17 00:00:00 2001 From: Marty Oehme <contact@martyoeh.me> Date: Mon, 24 Feb 2025 17:48:22 +0100 Subject: [PATCH] Add README --- README.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..6ef0909 --- /dev/null +++ b/README.md @@ -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