diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 2fe42bec..d253cc44 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -14,9 +14,13 @@ jobs: container: image: maven:3.9-eclipse-temurin-17 steps: - - name: Install Node.js + - name: Install Node.js 22 run: | - apt-get update && apt-get install -y nodejs npm + apt-get update && apt-get install -y ca-certificates curl gnupg + mkdir -p /etc/apt/keyrings + curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg + echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main" > /etc/apt/sources.list.d/nodesource.list + apt-get update && apt-get install -y nodejs - uses: actions/checkout@v4