Switch from corepack to a global npm install for now (#54578)

This commit is contained in:
Jake Bailey 2023-06-08 11:11:58 -07:00 committed by GitHub
parent 50df25733f
commit ee80068543
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 24 additions and 7 deletions

View File

@ -107,7 +107,9 @@ jobs:
node-version: "*"
check-latest: true
- run: |
corepack enable npm
npm --version
# corepack enable npm
npm install -g $(jq -r '.packageManager' < package.json)
npm --version
- run: npm ci
@ -153,8 +155,13 @@ jobs:
node-version: "*"
check-latest: true
- run: |
corepack enable npm
npm --version
# corepack enable npm
- run: |
npm install -g $(jq -r '.packageManager' < package.json)
npm --version
working-directory: ./pr
- run: npm ci
working-directory: ./pr

View File

@ -23,7 +23,9 @@ jobs:
steps:
- uses: actions/setup-node@v3
- run: |
corepack enable npm
npm --version
# corepack enable npm
npm install -g $(jq -r '.packageManager' < package.json)
npm --version
- uses: actions/checkout@v3
with:

View File

@ -29,7 +29,9 @@ jobs:
# Use NODE_AUTH_TOKEN environment variable to authenticate to this registry.
registry-url: https://registry.npmjs.org/
- run: |
corepack enable npm
npm --version
# corepack enable npm
npm install -g $(jq -r '.packageManager' < package.json)
npm --version
- name: Setup and publish nightly
run: |

View File

@ -22,7 +22,9 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
- run: |
corepack enable npm
npm --version
# corepack enable npm
npm install -g $(jq -r '.packageManager' < package.json)
npm --version
- name: npm install and test
run: |

View File

@ -26,7 +26,9 @@ jobs:
with:
ref: ${{ github.event.client_payload.branch_name }}
- run: |
corepack enable npm
npm --version
# corepack enable npm
npm install -g $(jq -r '.packageManager' < package.json)
npm --version
# notably, this is essentially the same script as `new-release-branch.yaml` (with fewer inputs), but it assumes the branch already exists
# do note that executing the transform below will prevent the `configurePrerelease` script from running on the source, as it makes the

View File

@ -32,7 +32,9 @@ jobs:
with:
node-version: 16
- run: |
corepack enable npm
npm --version
# corepack enable npm
npm install -g $(jq -r '.packageManager' < package.json)
npm --version
- name: Update package-lock.json and push