bos/iso/pacman.conf
Breadway 2c6feb4ea0
Some checks failed
Mirror to GitHub / mirror (push) Failing after 2s
Add Forgejo Actions workflows and fix [breadway] repo URL
- .forgejo/workflows/mirror.yml: mirrors every push/tag to GitHub
- .forgejo/workflows/package.yml: builds PKGBUILD on tag and publishes
  bos-settings to the Forgejo Arch package registry (distrib=breadway)
- iso/pacman.conf: replace placeholder repo.breadway.dev with the actual
  Forgejo package registry URL

Requires two Forgejo secrets:
  GITHUB_MIRROR_TOKEN — GitHub PAT with repo push scope
  FORGEJO_TOKEN       — Forgejo token with package:write scope

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-13 11:42:00 +08:00

39 lines
1 KiB
PacmanConf

#
# BOS pacman.conf — used during ISO build and installed to the target system.
# Based on the standard Arch Linux pacman.conf.
#
[options]
HoldPkg = pacman glibc
Architecture = auto
CheckSpace
ParallelDownloads = 5
Color
VerbosePkgLists
ILoveCandy
SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
[core]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
[multilib]
Include = /etc/pacman.d/mirrorlist
# -----------------------------------------------------------------------
# Breadway custom repo — provides: bakery, calamares (pre-built), and the
# bread ecosystem packages (bread, breadbar, breadbox, breadcrumbs, breadpad,
# bos-settings).
#
# Packages are published here by the Forgejo Actions package.yml workflow
# in each repo. See git.breadway.dev/api/packages/breadway/arch for the
# package registry.
# -----------------------------------------------------------------------
[breadway]
SigLevel = Optional TrustAll
Server = https://git.breadway.dev/api/packages/breadway/arch/breadway/$arch