From cdacc1ffb73dd25c7cb6b9f4316f967efdd134ff Mon Sep 17 00:00:00 2001 From: hermann Date: Fri, 13 Feb 2026 15:42:39 +0100 Subject: [PATCH 1/2] chore: verify downloaded simulator code in pipeline --- .github/workflows/main.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 573380c..64ad6c4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -40,9 +40,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 - - name: Install TPM Simulator + - name: Download and verify TPM Simulator run: | wget -O ibmtpm1682.tar.gz https://sourceforge.net/projects/ibmswtpm2/files/ibmtpm1682.tar.gz/download + echo "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ibmtpm1682.tar.gz" | sha256sum -c - + - name: Install TPM Simulator + run: | mkdir tpm_simulator cd tpm_simulator tar -xf ../ibmtpm1682.tar.gz From d4fe519f925289d92fefeeeaa126cbead9cfbcf0 Mon Sep 17 00:00:00 2001 From: hermann Date: Fri, 13 Feb 2026 16:17:48 +0100 Subject: [PATCH 2/2] fix: updates sha256 digest --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 64ad6c4..9bc72f6 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -43,7 +43,7 @@ jobs: - name: Download and verify TPM Simulator run: | wget -O ibmtpm1682.tar.gz https://sourceforge.net/projects/ibmswtpm2/files/ibmtpm1682.tar.gz/download - echo "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ibmtpm1682.tar.gz" | sha256sum -c - + echo "3cb642f871a17b23d50b046e5f95f449c2287415fc1e7aeb4bdbb8920dbcb38f ibmtpm1682.tar.gz" | sha256sum -c - - name: Install TPM Simulator run: | mkdir tpm_simulator