• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

jyablonski / arc / 27470952438
74%

Build:
DEFAULT BRANCH: main
Ran 13 Jun 2026 03:29PM UTC
Jobs 1
Files 75
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 Jun 2026 03:28PM UTC coverage: 74.762% (+0.2%) from 74.605%
27470952438

push

github

web-flow
feat: add aur update triage to system update (#25)

## Description

Makes AUR updates interactive and adds a triage layer that runs before
yay: it surfaces high-signal review findings (maintainer changes,
orphaned packages, suspicious PKGBUILD patterns), but always leaves the
final review up to the user.

Code improvements came out of the Atomic Arch incident from June 9 - 12,
2026

### Added

- `internal/aurreview` package: AUR RPC provenance baseline
(maintainer-change detection), a gated PKGBUILD/`.install` static scan,
and cross-package cluster detection. Findings only; the baseline is
committed only after a successful yay run.

### Updated

- `arc update system` forces yay's diff/PKGBUILD review menus and clears
saved pre-answers.
- Triages pending AUR updates before yay, skips `IgnorePkg` packages,
and stays quiet when nothing is pending.
- Defers the kernel reboot prompt to the end so AUR updates and cache
cleanup always complete first.

280 of 363 new or added lines in 4 files covered. (77.13%)

4236 of 5666 relevant lines covered (74.76%)

5.7 hits per line

Uncovered Changes

Lines Coverage ∆ File
38
82.81
internal/aurreview/aurreview.go
28
75.59
-13.99% internal/sysupdate/run.go
17
90.13
-7.21% internal/pacman/pacman.go
Jobs
ID Job ID Ran Files Coverage
1 27470952438.1 13 Jun 2026 03:29PM UTC 75
74.76
GitHub Action Run
Source Files on build 27470952438
  • Tree
  • List 75
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 67ebc3de on github
  • Prev Build on main (#27389251114)
  • Next Build on main (#27505762145)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc