diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-25 10:37:05 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-25 10:37:05 +0200 |
| commit | 8d919d4cc4d277d06d24a9c8dd6157fe9bcf1aa1 (patch) | |
| tree | 974a8af5277a824c20955b8af91ec4214a2a5815 /README.md | |
| parent | 89dcf4cc463eec41ed85dffc6d30040d9b27f3a2 (diff) | |
| download | sbo-slackbuilds-8d919d4cc4d277d06d24a9c8dd6157fe9bcf1aa1.tar.gz sbo-slackbuilds-8d919d4cc4d277d06d24a9c8dd6157fe9bcf1aa1.zip | |
Move maintainer tooling out of the repo
Git hooks, the upstream sweep and the SBo delivery workflow are the
maintainer's operational tools, not package knowledge. They now live in a
private workspace that wraps all three SlackBuild repos, with one shared
copy of each hook instead of three drifting ones.
Also in this pass:
- AGENTS.md: checksum loop documented as sbodl (sbofixinfo does not fix
checksums), nvchecker must not run without a token config, prefer
use_latest_release over use_max_tag
- README: Git Hooks section replaced by a short Contributing note
- sweep report renamed to LAST_SWEEP.md across all three repos
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 18 |
1 files changed, 5 insertions, 13 deletions
@@ -81,20 +81,12 @@ Check each package's `README` for dependencies and any special build instruction --- -## Git Hooks +## Contributing -Two hooks are included in `.extras/hooks/`. Install them after cloning: - -```bash -cp .extras/hooks/pre-commit .git/hooks/pre-commit -cp .extras/hooks/post-commit .git/hooks/post-commit -chmod +x .git/hooks/pre-commit .git/hooks/post-commit -``` - -| Hook | Purpose | -|------|---------| -| `pre-commit` | Runs [`sbolint`](https://slackware.uk/~urchlay/repos/sbo-maintainer-tools) on staged packages before each commit. Also guards against staged source archives: symlinks are auto-removed silently, real archive files block the commit and list the offenders. | -| `post-commit` | After each commit, offers to create a `SBo/<pkg>.tar.gz` archive ready for submission to SlackBuilds.org | +Run [`sbolint`](https://slackware.uk/~urchlay/repos/sbo-maintainer-tools) on +every changed package before sending a patch or pull request, and never commit +downloaded source archives or the symlinks `sbodl` leaves in package +directories. --- |
