From fd44c650e41d22102fbe9d0ea217a88db0c673a0 Mon Sep 17 00:00:00 2001 From: Marcel Fest Date: Mon, 6 Nov 2023 16:53:11 +0100 Subject: [PATCH] Added checksum calculation to the build pipeline --- .github/workflows/python-prerelease.yml | 2 ++ .github/workflows/python-release.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/python-prerelease.yml b/.github/workflows/python-prerelease.yml index 217759a..9c67272 100644 --- a/.github/workflows/python-prerelease.yml +++ b/.github/workflows/python-prerelease.yml @@ -66,6 +66,7 @@ jobs: cp build/x86_64-unknown-linux-gnu/release/install/netplanner "bin/${LINUX_AMD64_BINARY}" chmod 0644 "bin/${LINUX_AMD64_BINARY}" strip "bin/${LINUX_AMD64_BINARY}" + sha256sum "bin/${LINUX_AMD64_BINARY}" > "bin/${LINUX_AMD64_BINARY}.sha256" - name: E2E Tests run: | @@ -96,6 +97,7 @@ jobs: fail_on_unmatched_files: true files: | ./bin/${{ env.LINUX_AMD64_BINARY }} + ./bin/${{ env.LINUX_AMD64_BINARY }}.sha256 ./dist/* ./build/x86_64-unknown-linux-gnu/release/install/COPYING.txt diff --git a/.github/workflows/python-release.yml b/.github/workflows/python-release.yml index 315a8fb..592fb1d 100644 --- a/.github/workflows/python-release.yml +++ b/.github/workflows/python-release.yml @@ -63,6 +63,7 @@ jobs: cp build/x86_64-unknown-linux-gnu/release/install/netplanner "bin/${LINUX_AMD64_BINARY}" chmod 0644 "bin/${LINUX_AMD64_BINARY}" strip "bin/${LINUX_AMD64_BINARY}" + sha256sum "bin/${LINUX_AMD64_BINARY}" > "bin/${LINUX_AMD64_BINARY}.sha256" - name: E2E Tests run: | @@ -93,6 +94,7 @@ jobs: fail_on_unmatched_files: true files: | ./bin/${{ env.LINUX_AMD64_BINARY }} + ./bin/${{ env.LINUX_AMD64_BINARY }}.sha256 ./dist/* ./build/x86_64-unknown-linux-gnu/release/install/COPYING.txt