Skip to content

feat: publish native Arch Linux packages - #51

Merged
rianjs merged 1 commit into
mainfrom
rianjs/arch-linux-packages
Oct 4, 2026
Merged

rianjs merged 1 commit into
mainfrom
rianjs/arch-linux-packages

Conversation

@rianjs

@rianjs rianjs commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

Publish native Arch packages through the existing signed Open CLI Collective pacman repository. Preserve current package and executable names, use whole-second timestamps for pacman integrity checks, and include packaging changes in automatic-release triggers. Document installation alongside the existing package channels.

Add full GoReleaser rendering and clean Arch install/ownership/integrity/uninstall/reinstall checks, using the working pattern from codereview-cli #648.

Validation: GoReleaser configuration and Actionlint pass. Full source packaging and native installation are checked by the new PR workflow.

@monit-reviewer monit-reviewer left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated PR Review

Reviewed commit: e14936604a75
Profile: codex-monit-reviewer - Posting as: monit-reviewer

Summary

Reviewer Findings
automation:ci-deploy 0
documentation:docs 0

Reviewer Coverage

  • automation:ci-deploy — complete (broad); inspected 3 assigned files (4 inspected across reviewers): .github/workflows/arch-package.yml, .github/workflows/auto-release.yml, .goreleaser.yml; skipped: none; constraints: GoReleaser packaging and native installation were not executed locally; Actionlint passed for both assigned workflows. Review limited to the assigned CI, release, and packaging changes. The shared auto-release workflow could not be retrieved, limiting verification of its release-paths input contract.
  • documentation:docs — complete (broad); inspected 1 assigned file (4 inspected across reviewers): README.md; skipped: none; constraints: Review limited to README.md, with packaging configuration and workflows inspected for context. The external repository page available through browsing was stale; current pacman setup instructions could not be verified.
Inspected files (4)
  • .github/workflows/arch-package.yml
  • .github/workflows/auto-release.yml
  • .goreleaser.yml
  • README.md

0 PR discussion threads considered. 0 summarized; 0 resolved.


Completed in 1m 02s | gpt-6.1-sol | cr 0.10.323
Field Value
Model gpt-6.1-sol
Reviewers automation:ci-deploy, documentation:docs
Engine codex_cli · gpt-6.1-sol
Reviewed by cr · monit-reviewer
Duration 1m 02s wall · 1m 28s compute
Cost unavailable
Tokens 356.3k in / 1.8k out

Per-workstream usage

  • orchestrator-selection — gpt-6.1-sol
    • In: 18.6k
    • Out: 254
    • Cache read: 12.3k
    • Cache create: unavailable
    • Cost: unavailable
    • Duration: 11s
  • automation:ci-deploy — gpt-6.1-sol
    • In: 166.6k
    • Out: 799
    • Cache read: 138.4k
    • Cache create: unavailable
    • Cost: unavailable
    • Duration: 42s
  • documentation:docs — gpt-6.1-sol
    • In: 132.7k
    • Out: 434
    • Cache read: 113.3k
    • Cache create: unavailable
    • Cost: unavailable
    • Duration: 29s
  • orchestrator-rollup — gpt-6.1-sol
    • In: 38.5k
    • Out: 336
    • Cache read: 30.7k
    • Cache create: unavailable
    • Cost: unavailable
    • Duration: 6s

@rianjs
rianjs marked this pull request as ready for review October 4, 2026 22:04
@rianjs
rianjs merged commit be2667c into main Oct 4, 2026
11 checks passed
@rianjs
rianjs deleted the rianjs/arch-linux-packages branch October 4, 2026 22:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants