Update .forgejo/actions/update-aur-package/action.yaml
Signed-off-by: xengi <forgejo@xengi.de>
This commit is contained in:
parent
7c72b34370
commit
2964488bfe
1 changed files with 15 additions and 0 deletions
|
|
@ -11,6 +11,10 @@ inputs:
|
|||
aur-version:
|
||||
description: Current AUR package version
|
||||
required: true
|
||||
aur-dependencies:
|
||||
description: Space-separated AUR packages required to build this package
|
||||
required: false
|
||||
default: ''
|
||||
test-command:
|
||||
description: Command(s) used to test the installed package
|
||||
required: true
|
||||
|
|
@ -57,6 +61,17 @@ runs:
|
|||
shell: bash
|
||||
run: git clone "ssh://aur@aur.archlinux.org/${{ inputs.package-name }}.git"
|
||||
|
||||
- name: Install AUR dependencies
|
||||
if: ${{ inputs.aur-dependencies != '' }}
|
||||
shell: bash
|
||||
run: |
|
||||
yay -S \
|
||||
--needed \
|
||||
--noconfirm \
|
||||
--noprogressbar \
|
||||
--asdeps \
|
||||
${{ inputs.aur-dependencies }}
|
||||
|
||||
- name: Update package
|
||||
id: update
|
||||
shell: bash
|
||||
|
|
|
|||
Loading…
Reference in a new issue