Skip to content

Adding Arch Linux package generation - #2627

Open
daedalus-codes wants to merge 6 commits into
sourcegit-scm:developfrom
AEthersoftware-Works:features/daedaluscodes/packaging-scripts/master
Open

Adding Arch Linux package generation#2627
daedalus-codes wants to merge 6 commits into
sourcegit-scm:developfrom
AEthersoftware-Works:features/daedaluscodes/packaging-scripts/master

Conversation

@daedalus-codes

Copy link
Copy Markdown

As an Omarchy Linux user, I wanted to provide a means to generate Arch Linux package on releases. I'm hoping this may alleviate AUR package maintainers of some manual steps to re-release the package for Arch based distributions. Additionally, with recent supply chain attacks focused on AUR, I hope this would alleviate any worry about any malicious activity.

@daedalus-codes

Copy link
Copy Markdown
Author

Still a WIP - I've been testing the GitHub Actions build locally using nektos/act - to hopefully get faster feedback on the workflow build/package process loop.

What I hoped would be a weekend project turned out to be a little bigger. I've run into some challenges b/c it uses containers that are run as root. makpkg will not run if the user is root.

I can clean up my changes and provide my config changes to the workflow .yml files in another PR is anyone else would be interested.

In theory™️ this should work with GH actions!
@daedalus-codes
daedalus-codes marked this pull request as ready for review August 23, 2026 17:45
@daedalus-codes

Copy link
Copy Markdown
Author

I was able to get the package to build properly locally within using nektos/act! I believe that GH actions are run as a non-root user, so this shouldn't be an issue. However, if it is, I should be able to address it quickly.

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.

1 participant