From 341467e0261e1ded7b869cc09af99e81b91b7aec Mon Sep 17 00:00:00 2001 From: babaric-dev <104625126+babaric-dev@users.noreply.github.com> Date: Wed, 14 Sep 2022 07:14:05 +0800 Subject: [PATCH 1/2] Add sha256sum to releases --- .github/workflows/bootstrap_archives.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/bootstrap_archives.yml b/.github/workflows/bootstrap_archives.yml index a648b8c610d88e7..0e6e19229ad2b70 100644 --- a/.github/workflows/bootstrap_archives.yml +++ b/.github/workflows/bootstrap_archives.yml @@ -51,6 +51,7 @@ jobs: - name: Get checksums id: get_checksums run: | + sha256sum *.zip | sed "s/\.zip$/.sha256sum/g" | awk '{print "echo "$1" > "$2}' | sh checksums=$(printf 'SHA-256:\n```\n%s\n```\n' "$(sha256sum *.zip)") checksums="${checksums//'%'/'%25'}" checksums="${checksums//$'\n'/'%0A'}" @@ -74,7 +75,7 @@ jobs: uses: termux/upload-release-action@v3.0.3 with: repo_token: ${{ secrets.GITHUB_TOKEN }} - file: "*.zip" + file: "*.zip *.sha256sum" file_glob: true release_name: "Bootstrap archives for Termux application" tag: ${{ steps.get_tag.outputs.tag_name }} From 2035a8fb88c6bfcb802360e71bb43f1981e0c32b Mon Sep 17 00:00:00 2001 From: babaric-dev <104625126+babaric-dev@users.noreply.github.com> Date: Fri, 16 Sep 2022 13:41:01 +0800 Subject: [PATCH 2/2] Update bootstrap_archives.yml --- .github/workflows/bootstrap_archives.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/bootstrap_archives.yml b/.github/workflows/bootstrap_archives.yml index 0e6e19229ad2b70..e52cc75bc1129a0 100644 --- a/.github/workflows/bootstrap_archives.yml +++ b/.github/workflows/bootstrap_archives.yml @@ -51,7 +51,7 @@ jobs: - name: Get checksums id: get_checksums run: | - sha256sum *.zip | sed "s/\.zip$/.sha256sum/g" | awk '{print "echo "$1" > "$2}' | sh + find . -maxdepth 1 -type f -name "bootstrap-*.zip" -exec sha256sum {} \; | sed "s| ./| |g" | sort -nk2 > bootstraps.sha256sum checksums=$(printf 'SHA-256:\n```\n%s\n```\n' "$(sha256sum *.zip)") checksums="${checksums//'%'/'%25'}" checksums="${checksums//$'\n'/'%0A'}"