From aa809912c43856987ebc7fd31639e777fce9aeda Mon Sep 17 00:00:00 2001 From: Thanos Makatos Date: Wed, 24 Jun 2026 09:27:44 +0100 Subject: [PATCH 1/3] CI: replace Alpine container with Debian-based for misspell-fixer Node 20 is deprecated and replaced by Node 24, however the vlajos/misspell-fixer Alpine 3.15 container (from 2021) is incompatible with Node 24 due to missing glibc symbols: Error relocating /__e/node24_alpine/bin/node: pthread_getname_np: symbol not found Replace it with a Debian 13 base image and install misspell-fixer directly. Signed-off-by: fixes: #868 --- .github/workflows/pull_request.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index b6953575..da3e4ec2 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -75,8 +75,10 @@ jobs: make pre-push spelling: runs-on: ubuntu-latest - container: vlajos/misspell-fixer + container: debian:13 steps: - uses: actions/checkout@v4 + - name: install misspell-fixer + run: git clone https://github.com/vlajos/misspell-fixer.git /misspell-fixer - name: run misspell-fixer run: /misspell-fixer/misspell-fixer -sv . From eca77ca295e3a6ec2715cd04d3ab12a745d435a9 Mon Sep 17 00:00:00 2001 From: Thanos Makatos Date: Wed, 24 Jun 2026 09:53:04 +0100 Subject: [PATCH 2/3] install git --- .github/workflows/pull_request.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index da3e4ec2..751111da 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -79,6 +79,8 @@ jobs: steps: - uses: actions/checkout@v4 - name: install misspell-fixer - run: git clone https://github.com/vlajos/misspell-fixer.git /misspell-fixer + run: | + apt-get install -y git + git clone https://github.com/vlajos/misspell-fixer.git /misspell-fixer - name: run misspell-fixer run: /misspell-fixer/misspell-fixer -sv . From c030ea5d8963ff3a9f7dd51022d51049919e86f2 Mon Sep 17 00:00:00 2001 From: Thanos Makatos Date: Wed, 24 Jun 2026 09:55:06 +0100 Subject: [PATCH 3/3] update --- .github/workflows/pull_request.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 751111da..9826d33f 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -80,6 +80,7 @@ jobs: - uses: actions/checkout@v4 - name: install misspell-fixer run: | + apt-get update apt-get install -y git git clone https://github.com/vlajos/misspell-fixer.git /misspell-fixer - name: run misspell-fixer