From fa6cf0dba7e45b14fb486d47dfb06e36b895e320 Mon Sep 17 00:00:00 2001 From: Echo Date: Sun, 12 Apr 2026 14:08:54 +0000 Subject: [PATCH] Fix: Add container: node:18 to jobs missing Node.js for actions/checkout --- .github/workflows/ci.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 28e5676..b3456dc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,6 +15,7 @@ jobs: fmt: name: Code Format runs-on: linux + container: node:18 steps: - uses: actions/checkout@v2 with: @@ -28,6 +29,7 @@ jobs: clippy: name: Clippy Lints runs-on: linux + container: node:18 steps: - uses: actions/checkout@v2 with: @@ -43,6 +45,7 @@ jobs: test: name: Unit Tests runs-on: linux + container: node:18 steps: - uses: actions/checkout@v2 with: @@ -59,6 +62,7 @@ jobs: audit: name: Security Audit runs-on: linux + container: node:18 steps: - uses: actions/checkout@v2 with: @@ -223,6 +227,7 @@ jobs: name: Create Release needs: [build-deb, build-rpm, build-apk, build-arch] runs-on: linux + container: node:18 if: startsWith(github.ref, 'refs/tags/') steps: - uses: actions/checkout@v4