From 7b69bd06e603e5fdc597fafdf3ba746e21a57b17 Mon Sep 17 00:00:00 2001 From: Rushaway Date: Thu, 29 Oct 2026 10:38:56 +0100 Subject: [PATCH] fix(ci): pin postcss-cli to v11 and bump setup actions postcss-cli 12 requires Node.js >= 22 and crashes on the Node.js 18.4 used to build the UI (SyntaxError: Invalid regular expression flags). Also bump actions/setup-go and actions/setup-node to their latest major versions. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c43ce9e..58967d4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -62,12 +62,12 @@ jobs: echo "SCRVER=$(git describe --always --long --dirty)" >> "$GITHUB_ENV" - name: Install Golang - uses: actions/setup-go@v4 + uses: actions/setup-go@v7 with: go-version: "1.13.15" - name: Install NodeJS - uses: actions/setup-node@v3 + uses: actions/setup-node@v7 with: node-version: "18.4.0" @@ -82,7 +82,7 @@ jobs: mkdir -p $GOBIN - name: Install PostCSS CLI - run: npm i -g postcss-cli + run: npm i -g postcss-cli@11 - name: Install Golang Dep run: curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh @@ -147,7 +147,7 @@ jobs: uses: actions/checkout@v7 - name: Install NodeJS - uses: actions/setup-node@v3 + uses: actions/setup-node@v7 with: node-version: "12.22.12"