From 0bd0bbfffd10b2d77ccf1a76623ef9e19c4257ae Mon Sep 17 00:00:00 2001 From: XargonWan Date: Thu, 31 Aug 2023 14:25:57 +0200 Subject: [PATCH] pipeline nehancements --- .github/workflows/cooker-selfhosted.yml | 9 ++++++--- .github/workflows/main-selfhosted.yml | 3 +++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/cooker-selfhosted.yml b/.github/workflows/cooker-selfhosted.yml index f106340a..9d527f27 100644 --- a/.github/workflows/cooker-selfhosted.yml +++ b/.github/workflows/cooker-selfhosted.yml @@ -37,6 +37,9 @@ jobs: with: submodules: 'true' + - name: "Install dependencies" + run: "automation_tools/install_dependencies.sh" + - name: Generate cooker build ID run: | word1=$(shuf -n 1 ${GITHUB_WORKSPACE}/automation_tools/codename_wordlist.txt) @@ -48,15 +51,15 @@ jobs: echo "buildid=$result" >> $GITHUB_ENV echo "VersionID is $result" - - name: "Install dependencies" - run: "automation_tools/install_dependencies.sh" - - name: Run pre-build automation tasks run : "/bin/bash ${GITHUB_WORKSPACE}/automation_tools/pre_build_automation.sh" - name: "Adding flatpak portal for automated updates (cooker only)" run: sed -i '/finish-args:/a \ \ - --talk-name=org.freedesktop.Flatpak' net.retrodeck.retrodeck.yml + - name: "Updating release notes in appdata" + run: "automation_tools/appdata_management.sh" + - name: "Build flatpak: download only" id: "flatpak-download" run: | diff --git a/.github/workflows/main-selfhosted.yml b/.github/workflows/main-selfhosted.yml index 7647f6ef..d7808765 100644 --- a/.github/workflows/main-selfhosted.yml +++ b/.github/workflows/main-selfhosted.yml @@ -46,6 +46,9 @@ jobs: - name: Read manifest content id: read_manifest run: echo "::set-output name=file_content::$(cat net.retrodeck.retrodeck.yml)" + + - name: "Updating release notes in appdata" + run: "automation_tools/appdata_management.sh" - name: Check versions (main only) id: check_version_string