From af1cf3f363034acbddb89a29bdda1ced0f334ed2 Mon Sep 17 00:00:00 2001 From: Jason N <33561705+JasonN3@users.noreply.github.com> Date: Thu, 21 Mar 2024 12:22:25 -0400 Subject: [PATCH] add step to pull in dependencies --- action.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/action.yml b/action.yml index 55944f7..7ba4207 100644 --- a/action.yml +++ b/action.yml @@ -130,6 +130,20 @@ runs: mkdir /cache/dnf_new || true mkdir /cache/skopeo || true + - name: Determine Flatpak dependencies + shell: bash + run: | + image="${{ inputs.image_repo }}/${{ inputs.image_name }}:${{ inputs.image_tag }}" + FLAPAK_DIR=$(mktemp -d) + mkdir ${FLATPAK_DIR}/repo + mkdir ${FLATPAK_DIR}/triggers + cat << EOF | docker run -it --entrypoint bash -e FLATPAK_USER_DIR=/flatpak_dir/repo -e FLATPAK_TRIGGERSDIR=/flatpak_dir/triggers --volume ${FLATPAK_DIR}:/flatpak_dir ${image} + flatpak config --user --set languages "*" + flatpak remote-add --user ${{ inputs.flatpak_remote_name }} ${{ inputs.flatpak_remote_url }} + flatpak install --user -y ${{ inputs.flatpak_remote_refs }} + ostree refs --repo=${FLATPAK_USER_DIR}/repo + EOF + - name: Run docker image env: ACTION_REPO: ${{ github.action_repository }}