From ce6b78d13e8adbd7d1936c7b68609815ee02d0a6 Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Fri, 26 Sep 2025 02:08:36 +0200 Subject: [PATCH] 1.3.0: ci: change to alpine image Signed-off-by: GnomeZworc --- .forgejo/workflows/test.yml | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml index 009f560..4cc5c3e 100644 --- a/.forgejo/workflows/test.yml +++ b/.forgejo/workflows/test.yml @@ -23,6 +23,7 @@ jobs: ci-test: runs-on: raw container: + image: node:22.20.0-alpine3.22 options: --privileged -v /var/run/docker.sock:/var/run/docker.sock steps: - name: Check out repository @@ -30,19 +31,8 @@ jobs: - name: Install docker-cli run: | - apt-get update - apt-get install -y ca-certificates curl - install -m 0755 -d /etc/apt/keyrings - curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc - chmod a+r /etc/apt/keyrings/docker.asc - - # Add the repository to Apt sources: - echo \ - "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \ - $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ - tee /etc/apt/sources.list.d/docker.list > /dev/null - apt-get update - apt-get install -y docker-ce-cli + apk update && apk add --no-cache docker-cli + apk add bash - name: Set up QEMU uses: docker/setup-qemu-action@v3