Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve nvchecker tooling #275

Open
cbix opened this issue Sep 18, 2023 · 0 comments
Open

Improve nvchecker tooling #275

cbix opened this issue Sep 18, 2023 · 0 comments
Labels
tooling Scripts or CI

Comments

@cbix
Copy link
Member

cbix commented Sep 18, 2023

Currently we have to manually keep the nvchecker/old_ver.json up to date with the current package versions. That step could be eliminated by generating that json from the package sources in run-nvchecker.cron. This comes with two prerequisites:

  1. package names have to exactly match the names in archlinux-proaudio.toml
  2. nvchecker version formats have to match the pkgver values ✅

Furthermore we should introduce individual .nvchecker.toml files in package directories since Arch Linux recently started introducing that (example). This has a few benefits:

  • make package adoption easier
  • more modular, no cleanup needed when removing a package
@cbix cbix added the tooling Scripts or CI label Sep 18, 2023
@cbix cbix changed the title Dynamically build nvchecker old_ver from package sources Improve nvchecker tooling Mar 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tooling Scripts or CI
Projects
None yet
Development

No branches or pull requests

1 participant