mirror of
https://github.com/geekgeekrun/geekgeekrun.git
synced 2026-09-08 00:47:15 +08:00
move step Patch pnpm upper than Install dependencies
This commit is contained in:
@@ -19,16 +19,13 @@ jobs:
|
|||||||
- name: Checkout source
|
- name: Checkout source
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install pnpm
|
||||||
run: |
|
run: |
|
||||||
npm i pnpm@^8.6.9 -g
|
npm i pnpm@^8.6.9 -g
|
||||||
cd packages/ui
|
|
||||||
pnpm i --force
|
|
||||||
|
|
||||||
- name: Patch pnpm
|
- name: Patch pnpm
|
||||||
uses: actions/github-script@v3
|
uses: actions/github-script@v3
|
||||||
with:
|
with:
|
||||||
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
|
|
||||||
script: |
|
script: |
|
||||||
// https://github.com/pnpm/pnpm/issues/5638
|
// https://github.com/pnpm/pnpm/issues/5638
|
||||||
const path = require('path')
|
const path = require('path')
|
||||||
@@ -38,6 +35,11 @@ jobs:
|
|||||||
pnpmCjsFileContent = pnpmCjsFileContent.replace(/^(#!\/usr\/bin\/env node)/, '#!node')
|
pnpmCjsFileContent = pnpmCjsFileContent.replace(/^(#!\/usr\/bin\/env node)/, '#!node')
|
||||||
fs.writeFileSync(pnpmCjsFilePath, pnpmCjsFileContent)
|
fs.writeFileSync(pnpmCjsFilePath, pnpmCjsFileContent)
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
run: |
|
||||||
|
cd packages/ui
|
||||||
|
pnpm i --force
|
||||||
|
|
||||||
- name: Build
|
- name: Build
|
||||||
run: |
|
run: |
|
||||||
cd packages/ui
|
cd packages/ui
|
||||||
|
|||||||
Reference in New Issue
Block a user