Skip to content

Commit

Permalink
dont use mise
Browse files Browse the repository at this point in the history
  • Loading branch information
sxlijin committed Oct 11, 2024
1 parent a609923 commit ea0d8e2
Showing 1 changed file with 15 additions and 2 deletions.
17 changes: 15 additions & 2 deletions .github/workflows/build-typescript-release.reusable.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ jobs:
host: macos-14
node_build: pnpm build:napi-release --target aarch64-apple-darwin
baml_build_help: "off"
# mise: true

- target: aarch64-unknown-linux-gnu
host: ubuntu-latest
Expand All @@ -38,6 +39,7 @@ jobs:
host: macos-latest
node_build: pnpm build:napi-release --target x86_64-apple-darwin
baml_build_help: "off"
# mise: true

- target: x86_64-pc-windows-msvc
host: windows-latest
Expand All @@ -49,6 +51,7 @@ jobs:
- target: x86_64-unknown-linux-gnu
host: ubuntu-latest
node_build: pnpm build:napi-release --target x86_64-unknown-linux-gnu --use-napi-cross
mise: true

- target: x86_64-unknown-linux-musl
host: ubuntu-latest
Expand Down Expand Up @@ -80,8 +83,19 @@ jobs:
- uses: actions/checkout@v4

- uses: jdx/mise-action@v2
if: ${{ matrix._.mise }}

- uses: pnpm/action-setup@v3
with:
version: 9.0.6
run_install: false

- uses: actions/setup-node@v4
with:
install_args: node pnpm
node-version: 20
cache: pnpm
cache-dependency-path: |
engine/language_client_typescript/pnpm-lock.yaml
# Install rust
- uses: dtolnay/rust-toolchain@stable
Expand All @@ -103,7 +117,6 @@ jobs:

- name: Build tools setup
run: ${{ matrix._.before }}

# Build NAPI release
- name: PNPM Build
run: ${{ matrix._.node_build }}
Expand Down

0 comments on commit ea0d8e2

Please sign in to comment.