Skip to content

feat: add aur support#94

Merged
flexiondotorg merged 1 commit into
wimpysworld:mainfrom
BUR4KBEY:main
May 16, 2026
Merged

feat: add aur support#94
flexiondotorg merged 1 commit into
wimpysworld:mainfrom
BUR4KBEY:main

Conversation

@BUR4KBEY
Copy link
Copy Markdown
Contributor

Description

This PR adds a fully automated CI/CD pipeline for maintaining the sidra-bin AUR package.

The AUR integration itself is maintained separately in my dedicated repository: BUR4KBEY/sidra-bin

The goal of this automation is to eliminate manual maintenance by synchronizing the AUR package state with the upstream wimpysworld/sidra release cycle.

Key Changes:

  • update.sh: A bash script that queries the GitHub API for the latest wimpysworld/sidra release, updates the PKGBUILD version/checksums, and regenerates .SRCINFO.
  • update.yml: A GitHub Action workflow that runs every 6 hours to automatically update and publish the AUR package.
  • Enhanced Documentation: Improved README.md documentation with installation instructions and technical details.

Closes #69

Additional Context

This automation was architected through a collaborative effort between the me and AI coding agents (Claude and Gemini).

Technical Highlights:

  • Automated Release Tracking: Keeps the AUR package synchronized with upstream Sidra releases.
  • AUR Publishing Automation: Automatically commits and pushes updated package files to the AUR repository.

Checklist

  • I have performed a self-review of my code
  • I have tested my changes and confirmed there are no regressions

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

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

No issues found across 1 file

Auto-approved: The changes are strictly limited to updating the README with installation instructions for the AUR package, which is a safe, documentation-only update that does not affect any functional code or system logic.

@flexiondotorg flexiondotorg merged commit 6cd8ac7 into wimpysworld:main May 16, 2026
1 check passed
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.

AUR Package

2 participants