Compare commits

..

5 Commits

Author SHA1 Message Date
Jan Alexander Steffens (heftig)
062c678119 fix(release): Use unique partial dirs
Avoid multiple concurrent invocations of rsync clashing when creating
the partial dir.

Fixes: https://gitlab.archlinux.org/archlinux/devtools/-/issues/266
2025-10-04 21:14:46 +02:00
Rafael Fontenelle
bd4dc54fbb doc: Add pkgctl-license entry to see also
Component: pkgctl
2025-10-04 21:04:27 +02:00
Rafael Fontenelle
a46cb8150c doc: Add license sub-command to pkgctl.1
Component: pkgctl
2025-10-04 21:03:24 +02:00
Rafael Fontenelle
447f7b4117 Fix typo 2025-09-29 20:00:02 -03:00
Aaron Liu
3f0ebbc6d2 fix(license): add .gitignore to REUSE defaults
36 packages use this while 26 use *.pam and 21 use *.logrotate. Seems
anecdotally common enough to add this here.
2025-08-08 14:13:32 +02:00
5 changed files with 9 additions and 3 deletions

View File

@@ -3,7 +3,7 @@ pkgctl-auth(1)
Name
----
pkgctl-auth - Authenticate with serivces like GitLab.
pkgctl-auth - Authenticate with services like GitLab.
Synopsis
--------

View File

@@ -49,6 +49,9 @@ pkgctl diff::
pkgctl issue::
Work with GitLab packaging issues
pkgctl license::
Check and manage package licenses
pkgctl release::
Release step to commit, tag and upload build artifacts
@@ -70,6 +73,7 @@ pkgctl-build(1)
pkgctl-db(1)
pkgctl-diff(1)
pkgctl-issue(1)
pkgctl-license(1)
pkgctl-release(1)
pkgctl-repo(1)
pkgctl-search(1)

View File

@@ -57,7 +57,7 @@ mkdir -p keys/pgp
error=0
for key in "${validpgpkeys[@]}"; do
gpg --output "$TEMPDIR/$key.asc" --armor --export --export-options export-clean "$key" 2>/dev/null
gpg --output "$TEMPDIR/$key.asc" --armor --export --export-options export-minimal "$key" 2>/dev/null
# gpg does not give a non-zero return value if it fails to export...
if [[ -f $TEMPDIR/$key.asc ]]; then

View File

@@ -54,7 +54,8 @@ export RSYNC_OPTS=(
--human-readable
--progress
--partial
--partial-dir=.partial
# suffix the partial dir with the PID in order to avoid clashes
--partial-dir=.partial.$$
--delay-updates
)

View File

@@ -188,6 +188,7 @@ path = [
"README.md",
"keys/**",
".SRCINFO",
".gitignore",
".nvchecker.toml",
"*.install",
"*.sysusers",