From 14687d12ca6dbea56e72448b748d41981c349b8a Mon Sep 17 00:00:00 2001 From: Boris Yumankulov Date: Sun, 15 Jun 2025 22:14:01 +0500 Subject: [PATCH] feat(ci): extract downloaded artifacts Signed-off-by: Boris Yumankulov --- .gitea/workflows/build.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 9229b0e..25b4669 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -145,13 +145,20 @@ jobs: - name: Install required dependencies run: | sudo apt update - sudo apt install -y original-awk + sudo apt install -y original-awk unzip - name: Download all artifacts uses: https://gitea.com/actions/download-artifact@v3 with: path: release/ + - name: Extract downloaded artifacts + run: | + mkdir -p extracted + find release/ -name '*.zip' -exec unzip -o {} -d extracted/ \; + find extracted/ -type f -exec mv {} release/ \; + rm -rf extracted/ + - name: Extract changelog for version id: changelog run: | @@ -163,7 +170,7 @@ jobs: with: body_path: changelog.txt token: ${{ env.GITEA_TOKEN }} - tag_name: ${{ env.VERSION }} + tag_name: v${{ env.VERSION }} prerelease: true files: release/**/* sha256sum: true