diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index c18aed18..55bc0b40 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -124,10 +124,14 @@ jobs: - "25" # Current - "24" # Active LTS - "22" - - "20" - - "18" pnpm-version: [ "latest" ] include: + - os: "ubuntu-latest" + node-version: "20" + pnpm-version: "latest-10" # see https://github.com/pnpm/pnpm/issues/11546#issuecomment-4407057536 + - os: "ubuntu-latest" + node-version: "18" + pnpm-version: "latest-9" # see https://github.com/pnpm/pnpm/issues/11546#issuecomment-4407057536 - os: "ubuntu-latest" node-version: "16" pnpm-version: "latest-8" # see https://www.npmjs.com/package/pnpm/?activeTab=versions diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 00000000..5b9458a6 --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1,8 @@ +packages: + - . + +# see https://pnpm.io/settings#allowbuilds +onlyBuiltDependencies: # pnpm10 + - electron +allowBuilds: # pnpm11+ + libxmljs2: true