pkgver-bot
e62cfe6558
chore(moongreet-git): bump pkgver to 0.8.3.r0.g48d363b
Build and publish packages / build-and-publish (push) Failing after 16m38s
2026-04-21 07:12:48 +00:00
pkgver-bot
1fe9ac8e08
chore(moonarch-git): bump pkgver to r106.0a38347
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-20 12:20:08 +00:00
nevaforget
b4ee733827
feat(install): drop paru --pkgbuilds fallback, registry is the only path
...
Build and publish packages / build-and-publish (push) Successful in 12s
The moonarch.install hook used to ensure /etc/paru.conf had Mode = arp
and a [moonarch-pkgbuilds] section. Both exist to let paru resolve
moonarch packages from a PKGBUILD repo — a second mechanism parallel
to the Arch registry, redundant now that the registry DB is stable.
Hook now strips the legacy config on next upgrade. Bump pkgrel so every
installed system picks up the cleanup.
2026-04-20 14:19:01 +02:00
nevaforget
675c8bee45
docs: trim README to registry-only flow, log CI zombie-fix decisions
...
README now describes the Gitea Arch registry path as the canonical
install/update mechanism — the paru --pkgbuilds fallback is no longer
advertised to users. Adds troubleshooting for missing updates (check
the repo DB directly) and file conflicts.
DECISIONS.md records why the build-and-publish workflow now wipes all
existing versions before upload, and why three packages had to be
re-registered manually.
2026-04-20 14:15:44 +02:00
nevaforget
c2ccdccff4
fix(ci): wipe all existing versions before upload to kill zombie DB entries
...
Build and publish packages / build-and-publish (push) Successful in 18s
Gitea's Arch registry doesn't regenerate the repo DB on pkgver change —
old entries linger as zombies (e.g. moonarch-git r99 stuck in moonarch.db
even though only r105 exists as a package). List all versions of each
built package and DELETE them before the upload so the DB gets rebuilt
cleanly. Bump moonarch-git pkgrel to force a rebuild and exercise the fix.
2026-04-20 14:09:33 +02:00
nevaforget
ea44cb33c4
chore: bump pkgrel for moongreet/moonset/sweet-cursors
...
Build and publish packages / build-and-publish (push) Successful in 12m8s
Trigger build-and-publish for three packages never uploaded to the
Arch registry. Prior CI runs for these failed before the makedepends
fix landed.
2026-04-20 13:36:05 +02:00
nevaforget
80f0ec9e93
chore(moonarch-git): bump pkgrel to 7 to capture post-restart upload log
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-20 13:18:50 +02:00
nevaforget
2e7c2ee92a
chore(moonarch-git): bump pkgrel to 6 to surface Gitea upload response
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-20 13:04:13 +02:00
nevaforget
8066091c43
debug(ci): always echo upload response body, not only on failure
2026-04-20 12:58:04 +02:00
nevaforget
46b28193c6
chore(moonarch-git): bump pkgrel to 5 to trigger build with hard-fail upload
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-20 12:48:40 +02:00
nevaforget
41a22d6281
fix(ci): fail hard when registry upload returns non-2xx
...
curl -sf was silencing upload errors: r105 was 'Published' six times
in a row but never landed in the registry. Capture the HTTP status
and abort on non-2xx so the run goes red and the response body shows
up in the log.
2026-04-20 12:47:26 +02:00
nevaforget
e49d4e48b1
chore(moonarch-git): bump pkgrel to 4 after CI makedepends fix
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-20 12:45:08 +02:00
nevaforget
13567819ca
fix(ci): source PKGBUILD to read makedepends reliably
2026-04-20 12:43:44 +02:00
nevaforget
386046b98c
chore(moonarch-git): bump pkgrel to 3 to retrigger build after makedeps CI fix
Build and publish packages / build-and-publish (push) Failing after 1s
2026-04-20 12:39:22 +02:00
nevaforget
71a94ac74e
fix(ci): install only makedepends, skip full depends via -d
...
moonarch-git's runtime depends include AUR-only packages (stasis,
auto-cpufreq, ttf-ubuntusans-nerd) that plain pacman cannot resolve,
so `makepkg -s` fails with "Could not resolve all dependencies" —
even though those runtime deps aren't needed to build the package.
Extract makedepends from PKGBUILD, install them targeted (cargo/go
for Rust and Go packages; empty for moonarch-git), then run makepkg
with -d so it skips the full dep check. Rust packages still get their
compiler, moonarch-git builds without needing the AUR world.
2026-04-20 12:38:40 +02:00
nevaforget
2c748ec5be
chore(moonarch-git): bump pkgrel to 2 to republish r105 (i18n fix)
Build and publish packages / build-and-publish (push) Failing after 5s
2026-04-20 12:33:35 +02:00
nevaforget
4cbc8c9956
chore(moonlock-git): bump pkgrel to 5 to verify multi-artifact upload
Build and publish packages / build-and-publish (push) Successful in 4m13s
2026-04-20 11:35:09 +02:00
nevaforget
6c89ffd9cd
fix(ci): upload every makepkg artifact, not just the first
...
PKGBUILDs with options=('debug') produce a main + -debug split pair.
The previous `ls -t | head -1` only uploaded one, and which one won
was mtime-dependent. Loop over all *.pkg.tar.zst and parse pkgname
per file (so -debug gets its own registry entry).
2026-04-20 11:34:59 +02:00
nevaforget
87336b7613
chore(moonlock-git): bump pkgrel to 4 to verify CI fix
Build and publish packages / build-and-publish (push) Successful in 4m16s
2026-04-20 11:27:37 +02:00
nevaforget
30f8c4100f
docs(ci): harden pacman -Sy comment against future -Syu regressions
...
Explicit warning in the workflow so nobody reintroduces the -Syu that
took the Gitea host down on 2026-04-20.
2026-04-20 11:26:01 +02:00
nevaforget
8d1dacd6fa
fix(ci): use pacman -Sy instead of -Syu to avoid host I/O overload
...
Previous -Syu triggered a full system upgrade inside the runner
container, which together with the concurrent Rust build saturated
the shared host and took Gitea down. -Sy just refreshes the package
DB, which is all makepkg -s actually needs to resolve current deps.
2026-04-20 10:04:34 +02:00
nevaforget
805b3e9318
chore(moonlock-git): bump pkgrel to 3 to trigger rebuild after CI fix
Build and publish packages / build-and-publish (push) Failing after 18m13s
2026-04-20 09:44:04 +02:00
nevaforget
aab4b75352
fix(ci): pacman -Syu before build to refresh stale package DB
...
Runner container has a cached pacman DB that lists package versions
already rotated off the mirrors, causing 404s when makepkg -s tries
to pull makedepends (gtk4, mesa, llvm-libs). Sync the DB first.
2026-04-20 09:43:45 +02:00
nevaforget
86327fd1f2
chore(moonlock-git): bump pkgrel to 2 to trigger rebuild
...
Build and publish packages / build-and-publish (push) Failing after 5s
Previous build failed (cargo missing due to makepkg -d flag). CI fixed
in 49c7031 . Bump pkgrel so the registry gets a fresh artifact.
2026-04-20 09:41:50 +02:00
nevaforget
49c7031315
fix(ci): drop -d from makepkg so makedepends get installed
...
makepkg -sfd skipped dependency checks, preventing `-s` from pulling
in rust/cargo (moonlock/moongreet/moonset) and go (sshfsc). Builds
failed with `cargo: command not found`. Remove `-d`; `-s` now installs
makedepends via pacman before the build.
2026-04-20 09:39:11 +02:00
pkgver-bot
7e3669c3df
chore(moonarch-git): bump pkgver to r105.f4f6ede
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-19 13:49:43 +00:00
pkgver-bot
77f5bc295b
chore(sshfsc-git): bump pkgver to 0.1.0.r2.gba89562
Build and publish packages / build-and-publish (push) Failing after 4s
2026-04-19 13:30:16 +00:00
nevaforget
2ff28405d5
chore(sshfsc-git): bump pkgver to 0.1.0.r0.geb93777
Build and publish packages / build-and-publish (push) Failing after 4s
2026-04-19 15:16:53 +02:00
nevaforget
d74359f238
feat(sshfsc-git): add package
Build and publish packages / build-and-publish (push) Failing after 5s
2026-04-19 14:38:22 +02:00
pkgver-bot
5912bab251
chore(moonarch-git): bump pkgver to r102.324dda0
Build and publish packages / build-and-publish (push) Successful in 11s
2026-04-15 12:09:09 +00:00
pkgver-bot
5ca1cc4c60
chore(moonarch-git): bump pkgver to r101.0433f08
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-14 15:42:49 +00:00
pkgver-bot
2e19f18a4a
chore(moonarch-git): bump pkgver to r100.9bc753e
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-11 19:04:01 +00:00
pkgver-bot
74dcf3e8cb
chore(moonarch-git): bump pkgver to r99.a360d12
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-10 14:16:46 +00:00
nevaforget
ed3557e4cd
feat(moonarch-git): add moonarch-doctor + moondoc symlink
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-10 08:20:10 +02:00
nevaforget
afcc3a5a05
feat(moonarch-git): add moonup symlink for moonarch-update
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-10 07:35:30 +02:00
pkgver-bot
1b2b566ff8
chore(moonarch-git): bump pkgver to r95.ab06672
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-10 05:34:28 +00:00
nevaforget
13e7c18403
feat(moonarch-git): add jq dependency for waybar config merger
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-09 17:05:19 +02:00
pkgver-bot
c6e2d1f6ce
chore(moonarch-git): bump pkgver to r94.2363e76
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 15:04:58 +00:00
pkgver-bot
7e000f4c9e
chore(moongreet-git): bump pkgver to 0.8.2.r0.gcd42df1
Build and publish packages / build-and-publish (push) Failing after 4s
2026-04-09 13:07:44 +00:00
pkgver-bot
d905761082
chore(moonlock-git): bump pkgver to 0.6.9.r1.g3f4448c
Build and publish packages / build-and-publish (push) Failing after 4s
2026-04-09 12:52:18 +00:00
pkgver-bot
5128d7c15f
chore(moonarch-git): bump pkgver to r93.4dd8aae
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 10:16:24 +00:00
pkgver-bot
2b2780d606
chore(moonarch-git): bump pkgver to r92.47ae8d5
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-09 10:11:24 +00:00
pkgver-bot
36f54bac31
chore(moonarch-git): bump pkgver to r91.4c60913
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 10:08:59 +00:00
pkgver-bot
f7467cc2e6
chore(moonarch-git): bump pkgver to r90.f6869c9
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 09:48:06 +00:00
pkgver-bot
7f46827c37
chore(moonarch-git): bump pkgver to r89.48b0de0
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 09:45:06 +00:00
pkgver-bot
6bfcdfb729
chore(moonarch-git): bump pkgver to r88.b6beabe
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-09 09:34:22 +00:00
pkgver-bot
a851b78d1b
chore(moonarch-git): bump pkgver to r87.8ddbb23
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-09 08:55:50 +00:00
pkgver-bot
f4d40c876e
chore(moonarch-git): bump pkgver to r85.d815e21
Build and publish packages / build-and-publish (push) Successful in 9s
2026-04-08 15:03:41 +00:00
pkgver-bot
43f8e26916
chore(moonarch-git): bump pkgver to r84.6d3a7c8
Build and publish packages / build-and-publish (push) Successful in 10s
2026-04-08 12:11:08 +00:00
nevaforget
0abdf15624
fix(moonarch-git): migrate cliphist.service to split text/image services
...
pre_upgrade hook removes old cliphist.service symlinks before the
package replaces it with cliphist-text and cliphist-image services.
2026-04-08 12:44:42 +02:00