Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork15
GitHub Actions to publish AUR package
License
KSXGitHub/github-actions-deploy-aur
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
GitHub Actions to publish AUR package.
Required AUR package name.
Required Path to PKGBUILD file. This file is often generated by prior steps.
Required The username to use when creating the new commit.
Required The email to use when creating the new commit.
Required Your private key with access to AUR package.
Optional Commit message to use when creating the new commit.
Optional Allow empty commits, i.e. commits with no change. The default value istrue.
Optional Use--force when push to the AUR. The default value isfalse.
Optional Comma-separated list of types to use when adding aur.archlinux.org to known hosts.
name:aur-publishon:push:tags: -'*'jobs:aur-publish:runs-on:ubuntu-lateststeps: -uses:actions/checkout@v2 -name:Publish AUR packageuses:KSXGitHub/github-actions-deploy-aur@<TAG>with:pkgname:my-awesome-packagepkgbuild:./PKGBUILDcommit_username:${{ secrets.AUR_USERNAME }}commit_email:${{ secrets.AUR_EMAIL }}ssh_private_key:${{ secrets.AUR_SSH_PRIVATE_KEY }}commit_message:Update AUR packagessh_keyscan_types:rsa,dsa,ecdsa,ed25519
Note: Replace<TAG> in the above code snippet with a tag of this repo.
Tip: To create secrets (such assecrets.AUR_USERNAME,secrets.AUR_EMAIL, andsecrets.AUR_SSH_PRIVATE_KEY above), go to$YOUR_GITHUB_REPO_URL/settings/secrets.Read this for more information.
Tip: This action does not generate PKGBUILD for you, you must generate it yourself (e.g. by using actions before this action).
sane-fmt has aworkflow that builds and uploads executables to GitHub Release then generates PKGBUILD files for and use this very action to updateaur/sane-fmt andaur/sane-fmt-bin.
pretty-exec has aworkflow that builds and uploads executables to GitHub Release then generates PKGBUILD files for and use this very action to updateaur/pretty-exec andaur/pretty-exec-bin.
About
GitHub Actions to publish AUR package
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors12
Uh oh!
There was an error while loading.Please reload this page.