build: setup corepack for ci

This commit is contained in:
Asuka109 2025-03-19 14:26:28 +08:00
parent a6d9c242fb
commit 092c1d10e5
8 changed files with 14 additions and 2 deletions

View file

@ -5,6 +5,6 @@ updates:
schedule:
interval: "weekly"
- package-ecosystem: "npm"
directory: "/packages"
directory: "/"
schedule:
interval: "weekly"

View file

@ -16,6 +16,8 @@ jobs:
uses: actions/setup-node@v4
with:
node-version-file: ".node-version"
- name: Enable Corepack
run: corepack enable
- name: Retrieve version after install
id: nodenv
run: echo "node-version=$(node -v | sed 's/^v//')" >> $GITHUB_OUTPUT

View file

@ -36,6 +36,8 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version-file: ".node-version"
- name: Enable Corepack
run: corepack enable
- name: Build harper-ls
uses: houseabsolute/actions-rust-cross@v1
with:

View file

@ -19,6 +19,8 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version-file: ".node-version"
- name: Enable Corepack
run: corepack enable
- name: Install `pandoc`
run: sudo apt-get update && sudo apt-get install pandoc -y
- name: Install `wasm-pack`

View file

@ -21,6 +21,8 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version-file: ".node-version"
- name: Enable Corepack
run: corepack enable
- name: Install `pandoc`
run: sudo apt-get update && sudo apt-get install pandoc -y
- name: Install `wasm-pack`

View file

@ -34,6 +34,8 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version-file: ".node-version"
- name: Enable Corepack
run: corepack enable
- name: Build harper-ls
uses: houseabsolute/actions-rust-cross@v1
with:

View file

@ -17,6 +17,8 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version-file: ".node-version"
- name: Enable Corepack
run: corepack enable
- name: Install `pandoc`
run: sudo apt-get update && sudo apt-get install pandoc -y
- name: Install `wasm-pack`

View file

@ -1,7 +1,7 @@
# Format entire project
format:
cargo fmt
cd "{{justfile_directory()}}/packages"; pnpm check
pnpm check
# Build the WebAssembly for a specific target (usually either `web` or `bundler`)
build-wasm: