update github workflows

This commit is contained in:
itsMapleLeaf
2022-10-14 13:35:12 -05:00
parent 9813a01a19
commit dfa7f8090c
2 changed files with 21 additions and 10 deletions

View File

@@ -35,11 +35,19 @@ jobs:
name: ${{ matrix.command.name }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
- name: checkout
uses: actions/checkout@v3
- name: setup pnpm
uses: pnpm/action-setup@v2
with:
# https://github.com/actions/setup-node#supported-version-syntax
node-version: "16"
- run: npm i -g pnpm@7.5.0
version: 7.13.4
- name: setup node
uses: actions/setup-node@v3
with:
node-version: 16
cache: pnpm
- run: pnpm install --frozen-lockfile
- run: ${{ matrix.command.run }}

View File

@@ -14,15 +14,18 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: setup pnpm
uses: pnpm/action-setup@v2
with:
version: 7.13.4
- name: setup node
uses: actions/setup-node@v2
uses: actions/setup-node@v3
with:
node-version: 16
- name: install pnpm
run: npm install -g pnpm
cache: pnpm
- name: install deps
run: pnpm install --frozen-lockfile