From 2964488bfe6573bd1d3e9e3b0f25a0169331e430 Mon Sep 17 00:00:00 2001 From: xengi Date: Fri, 14 Aug 2026 11:48:37 +0200 Subject: [PATCH] Update .forgejo/actions/update-aur-package/action.yaml Signed-off-by: xengi --- .forgejo/actions/update-aur-package/action.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.forgejo/actions/update-aur-package/action.yaml b/.forgejo/actions/update-aur-package/action.yaml index c6eb24c..05c93e8 100644 --- a/.forgejo/actions/update-aur-package/action.yaml +++ b/.forgejo/actions/update-aur-package/action.yaml @@ -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