kamack38/Arch Linux's package updater
GitHub Action to update and push an Arch Linux package
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| path | Location for this action to run | no | "" |
| pkgver | New pkgver for PKGBUILD | no | "" |
| pkgrel | New pkgrel for PKGBUILD | no | "" |
| updpkgsums | Update checksums on PKGBUILD | no | true |
| srcinfo | Generate new .SRCINFO | no | false |
| build | Whether to build the package after updating it to validate the new version | no | false |
| flags | Flags for makepkg | no | -cfs --noconfirm |
| paru | Resolve dependencies using paru | no | false |
| aur_pkgname | AUR package name. Defaults to the one provided in PKGBUILD | no | — |
| aur_commit_username | The username to use when pushing package to the AUR | no | — |
| aur_commit_email | The email to use when pushing package to the AUR | no | — |
| aur_commit_message | Commit message to use when pushing package to the AUR | no | Updating $AUR_PKGNAME to $NEW_PKGVER |
| aur_ssh_private_key | Your private key with access to the AUR package. | no | — |
| aur_force_push | Use --force when pushing to the AUR. | no | false |
Outputs
| name | description |
|---|---|
| old_pkgver | Old package version |
| new_pkgver | New package version |
| old_pkgrel | Old package release number |
| new_pkgrel | New package release number |