From df6baea0d072d47eca0c3c5be8aa4158820fcb95 Mon Sep 17 00:00:00 2001 From: larabr <7375870+larabr@users.noreply.github.com> Date: Tue, 21 Oct 2025 13:40:27 +0200 Subject: [PATCH 1/2] CI: update SOP test suite docker image to v2.0.0 --- .github/workflows/sop-test-suite.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sop-test-suite.yml b/.github/workflows/sop-test-suite.yml index 1023750c..6435450e 100644 --- a/.github/workflows/sop-test-suite.yml +++ b/.github/workflows/sop-test-suite.yml @@ -10,7 +10,7 @@ jobs: name: Run interoperability test suite runs-on: ubuntu-latest container: - image: ghcr.io/protonmail/openpgp-interop-test-docker:v1.1.12 + image: ghcr.io/protonmail/openpgp-interop-test-docker:v2.0.0 credentials: username: ${{ github.actor }} password: ${{ secrets.github_token }} From e2e2b9680b47a516c73601fe3b7a0afc0fdd03d9 Mon Sep 17 00:00:00 2001 From: larabr <7375870+larabr@users.noreply.github.com> Date: Mon, 27 Oct 2025 14:58:49 +0100 Subject: [PATCH 2/2] CI: SOP test suite: setup npm (no longer included in Docker image) Due to: https://github.com/ProtonMail/openpgp-interop-test-docker/pull/9 --- .github/workflows/sop-test-suite.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/sop-test-suite.yml b/.github/workflows/sop-test-suite.yml index 6435450e..f2ca1b64 100644 --- a/.github/workflows/sop-test-suite.yml +++ b/.github/workflows/sop-test-suite.yml @@ -17,6 +17,10 @@ jobs: steps: # check out repo for scripts - uses: actions/checkout@v5 + # the interop image does not include Node.js + - uses: actions/setup-node@v6 + with: + node-version: '22.x' # check out pull request branch - name: Checkout openpgpjs-branch uses: actions/checkout@v5