chore: use mise for ci
This commit is contained in:
parent
7f376c3f70
commit
6d15c411f1
18
.github/workflows/build.yaml
vendored
18
.github/workflows/build.yaml
vendored
@ -28,15 +28,8 @@ jobs:
|
|||||||
- name: Check out the repo
|
- name: Check out the repo
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Install node.js
|
- name: Setup Mise
|
||||||
uses: actions/setup-node@v4
|
uses: jdx/mise-action@v2
|
||||||
with:
|
|
||||||
node-version: 22
|
|
||||||
|
|
||||||
- uses: pnpm/action-setup@v4
|
|
||||||
name: Install pnpm
|
|
||||||
with:
|
|
||||||
run_install: false
|
|
||||||
|
|
||||||
- name: Get pnpm store directory
|
- name: Get pnpm store directory
|
||||||
shell: bash
|
shell: bash
|
||||||
@ -51,11 +44,8 @@ jobs:
|
|||||||
restore-keys: |
|
restore-keys: |
|
||||||
${{ runner.os }}-pnpm-store-
|
${{ runner.os }}-pnpm-store-
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: CI pipeline
|
||||||
run: pnpm install
|
run: mise run ci
|
||||||
|
|
||||||
- name: Build
|
|
||||||
run: pnpm build
|
|
||||||
|
|
||||||
nix:
|
nix:
|
||||||
name: nix
|
name: nix
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user