How kud3n013/archrepo works
archrepo is an automated Arch Linux binary package repository. The principal workflow is package definitions and upstream sources being built into signed binary packages, published with a pacman database, and installed by users through pacman. The repository also maintains a package catalog and includes Linux desktop integration modifications alongside unmodified packages. The README documents the build-and-publish flow and installation; sampled source shows examples of package-specific integrations, but not the build implementation itself.
Main entry points: packages Package definitions · build.yml Package release · docs Package documentation · archrepo.asc Repository key
Components 12
Package Sources
- Package definitions
packages - Upstream metadata
packages
Build and Release
- Container builds
.github/workflows/build.yml - Package release
.github/workflows/build.yml - Repository key
keys/archrepo.asc
Package Catalog
- Package documentation
docs - Documentation index
docs/README.md
Desktop Integrations
- Package patches
packages - Desktop helpers
packages
Other components
- Arch Linux users
- pacman
- Upstream projects
Connections 10
- Upstream projects → Package definitions: provides sources
README.md - Package definitions → Container builds: builds packages
README.md - Container builds → Package release: publishes packages
README.md - Repository key → Package release: signs repository
README.md - Package patches → Package definitions: customizes packages
- Desktop helpers → Package definitions: integrates desktop
- Package release → pacman: serves repository
README.md - pacman → Arch Linux users: installs packages
README.md - Package definitions → Package documentation: documents packages
README.md - Package documentation → Documentation index: indexed by
README.md