mlm-games/AUR package deploy
Publish an AUR package
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| pkgname | AUR package name (optional; auto-detected from PKGBUILD if omitted) | no | "" |
| pkgbuild | Path to PKGBUILD file | no | ./PKGBUILD |
| assets | Newline-separated glob patterns for extra files to add (conflicts with asset_dir) | no | "" |
| asset_dir | Mirror this directory into the AUR repo (respects .gitignore; conflicts with assets) | no | "" |
| use_source_files | Copy local files referenced in PKGBUILD source=() (non-URLs) | no | false |
| updpkgsums | Update checksums using `updpkgsums` | no | false |
| auto_pkgver | Run pkgver() and bump pkgver in PKGBUILD | no | false |
| reset_pkgrel_on_autopkgver | When auto_pkgver=true, reset pkgrel=1 | no | true |
| test | Check that PKGBUILD could be built | no | false |
| auto_install_deps | When test=true, attempt to install repo deps and build missing AUR deps | no | true |
| test_flags | Flags to pass to makepkg during test | no | "" |
| pre_script | Path to a shell script to run before processing (e.g., custom prep/deps) | no | "" |
| post_process | A line of commands to execute after processing the package | no | "" |
| commit_username | The username to use when creating the new commit | yes | — |
| commit_email | The email to use when creating the new commit | yes | — |
| ssh_private_key | Your private key with access to AUR package. | yes | — |
| commit_message | Commit message to use when creating the new commit | no | Update PKGBUILD and .SRCINFO with GitHub Actions |
| allow_empty_commits | Allow empty commits, i.e. commits with no change. | no | false |
| force_push | Use --force when push to the AUR. | no | false |
| ssh_keyscan_types | Comma-separated list of types to use when adding aur.archlinux.org to known hosts | no | rsa,ecdsa,ed25519 |
| auto_pkgrel | Auto-increment pkgrel if pushing same version, reset to 1 for new versions | no | false |
Outputs
no outputs