diff --git a/.forgejo/workflows/main-build.yaml b/.forgejo/workflows/main-build.yaml index 96d8ee1..aa2a6ac 100644 --- a/.forgejo/workflows/main-build.yaml +++ b/.forgejo/workflows/main-build.yaml @@ -9,7 +9,15 @@ jobs: steps: - name: install node id: node-install - run: apt update && apt -y install nodejs + run: | + apt update + apt install -y ca-certificates curl gnupg + mkdir -p /etc/apt/keyrings + curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg + echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list + apt update + apt install -y nodejs + - name: Checkout code uses: actions/checkout@v4