1
0
mirror of synced 2026-07-09 18:20:48 +00:00

Add checksum verification for SOPS binary in e2e workflows

Signed-off-by: ivonaest <ivona.cvija@est.tech>
This commit is contained in:
ivonaest
2026-06-30 11:55:21 +01:00
committed by ivonaest
parent 6dbec927e5
commit 4778834fb4
2 changed files with 6 additions and 2 deletions
+3 -1
View File
@@ -43,10 +43,12 @@ jobs:
- name: Setup SOPS
run: |
mkdir -p $HOME/.local/bin
wget -O $HOME/.local/bin/sops https://github.com/mozilla/sops/releases/download/v$SOPS_VER/sops-v$SOPS_VER.linux
wget -O $HOME/.local/bin/sops https://github.com/getsops/sops/releases/download/v$SOPS_VER/sops-v$SOPS_VER.linux
echo "$SOPS_CHECKSUM $HOME/.local/bin/sops" | sha256sum -c -
chmod +x $HOME/.local/bin/sops
env:
SOPS_VER: 3.7.1
SOPS_CHECKSUM: "185348fd77fc160d5bdf3cd20ecbc796163504fd3df196d7cb29000773657b74"
- name: Authenticate to Azure
uses: Azure/login@532459ea530d8321f2fb9bb10d1e0bcf23869a43 # v1.4.6
with:
+3 -1
View File
@@ -43,10 +43,12 @@ jobs:
- name: Setup SOPS
run: |
mkdir -p $HOME/.local/bin
wget -O $HOME/.local/bin/sops https://github.com/mozilla/sops/releases/download/v$SOPS_VER/sops-v$SOPS_VER.linux
wget -O $HOME/.local/bin/sops https://github.com/getsops/sops/releases/download/v$SOPS_VER/sops-v$SOPS_VER.linux
echo "$SOPS_CHECKSUM $HOME/.local/bin/sops" | sha256sum -c -
chmod +x $HOME/.local/bin/sops
env:
SOPS_VER: 3.7.1
SOPS_CHECKSUM: "185348fd77fc160d5bdf3cd20ecbc796163504fd3df196d7cb29000773657b74"
- name: Authenticate to Google Cloud
uses: google-github-actions/auth@7c6bc770dae815cd3e89ee6cdf493a5fab2cc093 # v3.0.0
id: 'auth'