fail-fast: false
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- uses: pnpm/action-setup@v2.4.0
- name: Use Node.js
uses: actions/setup-node@v3
with:
- node-version: 16
+ node-version: 20
cache: pnpm
- uses: dorny/paths-filter@v2
id: changes
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- uses: pnpm/action-setup@v2.4.0
- uses: preactjs/compressed-size-action@v2
with:
size-limit:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- uses: pnpm/action-setup@v2.4.0
- uses: andresz1/size-limit-action@master
with:
needs: correct_repository
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- uses: pnpm/action-setup@v2.4.0
- name: Use Node.js
uses: actions/setup-node@v3
with:
- node-version: 16
+ node-version: 20
cache: pnpm
- name: Package & Deploy Docs
run: |
needs: setup
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- uses: pnpm/action-setup@v2.4.0
- uses: actions/setup-node@v3
with:
registry-url: https://registry.npmjs.org/
- node-version: 16
+ node-version: 20
cache: pnpm
- name: Setup and build
run: |
runs-on: ubuntu-latest
if: "!github.event.release.prerelease"
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- uses: pnpm/action-setup@v2.4.0
- uses: actions/setup-node@v3
with:
registry-url: https://registry.npmjs.org/
- node-version: 16
+ node-version: 20
cache: pnpm
- name: Setup and build
run: |