LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

pkgctl-release

Release Arch Linux package build artifacts

TLDR

Release a package with a commit message
$ pkgctl release -m "[commit message]"
copy
Release and automatically update the pacman database
$ pkgctl release --db-update -m "[commit message]"
copy
Release to the staging repository
$ pkgctl release --staging -m "[commit message]"
copy
Release to the testing repository
$ pkgctl release --testing -m "[commit message]"
copy

SYNOPSIS

pkgctl release [options]

DESCRIPTION

pkgctl release performs the release step to commit, tag, and upload build artifacts to Arch Linux repositories. It automates the workflow of finalizing package releases.The command handles version tagging, source commits, and artifact upload as a single coordinated operation. By default, artifacts are uploaded to the user's staging directory on repos.archlinux.org and a signed tag is created on the packages git repository. To also update the binary package repository, pass `--db-update` or use `pkgctl db update` separately.

PARAMETERS

-m, --message message

Commit message for the release.
-u, --db-update
Automatically update the pacman database as the last action.
-s, --staging
Release to the staging repository.
-t, --testing
Release to the testing repository.
-h, --help
Show help text.

CAVEATS

Requires authentication via `pkgctl auth`. Ensure build artifacts are properly tested before release.

SEE ALSO

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid