Skip to content

Commit 659c2c0

Browse files
committed
fix: fix binary push
1 parent e38fc8c commit 659c2c0

File tree

1 file changed

+44
-42
lines changed

1 file changed

+44
-42
lines changed

.github/workflows/release.yml

Lines changed: 44 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -8,48 +8,48 @@ on:
88
concurrency: ${{ github.workflow }}-${{ github.ref }}
99

1010
jobs:
11-
release:
12-
name: Release
13-
runs-on: ubuntu-latest
14-
outputs:
15-
published: ${{ steps.changesets.outputs.published }}
16-
publishedPackages: ${{ steps.changesets.outputs.publishedPackages }}
17-
env:
18-
COREPACK_ENABLE_STRICT: 0
19-
steps:
20-
- name: Checkout Repo
21-
uses: actions/checkout@v3
22-
23-
- name: Install pnpm
24-
run: |
25-
corepack enable
26-
corepack prepare pnpm@latest --activate
27-
28-
- name: Install Node.js
29-
uses: actions/setup-node@v4
30-
with:
31-
node-version: 22
32-
cache: pnpm
33-
34-
- name: Install Dependencies
35-
env:
36-
SKIP_RUST_BUILD: 1
37-
run: pnpm install
38-
39-
- name: Create Release Pull Request or Publish to npm
40-
id: changesets
41-
uses: changesets/action@v1
42-
with:
43-
publish: pnpm release
44-
env:
45-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
46-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
47-
48-
- name: Check object
49-
run: |
50-
cat << OBJECT
51-
${{ toJson(steps.changesets.outputs) }}
52-
OBJECT
11+
# release:
12+
# name: Release
13+
# runs-on: ubuntu-latest
14+
# outputs:
15+
# published: ${{ steps.changesets.outputs.published }}
16+
# publishedPackages: ${{ steps.changesets.outputs.publishedPackages }}
17+
# env:
18+
# COREPACK_ENABLE_STRICT: 0
19+
# steps:
20+
# - name: Checkout Repo
21+
# uses: actions/checkout@v3
22+
#
23+
# - name: Install pnpm
24+
# run: |
25+
# corepack enable
26+
# corepack prepare pnpm@latest --activate
27+
#
28+
# - name: Install Node.js
29+
# uses: actions/setup-node@v4
30+
# with:
31+
# node-version: 22
32+
# cache: pnpm
33+
#
34+
# - name: Install Dependencies
35+
# env:
36+
# SKIP_RUST_BUILD: 1
37+
# run: pnpm install
38+
#
39+
# - name: Create Release Pull Request or Publish to npm
40+
# id: changesets
41+
# uses: changesets/action@v1
42+
# with:
43+
# publish: pnpm release
44+
# env:
45+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
46+
# NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
47+
#
48+
# - name: Check object
49+
# run: |
50+
# cat << OBJECT
51+
# ${{ toJson(steps.changesets.outputs) }}
52+
# OBJECT
5353

5454
release-binaries:
5555
needs: release
@@ -125,13 +125,15 @@ jobs:
125125
run: |
126126
mkdir -p generated/${{matrix.target}}
127127
pnpm run build:rust --target=${{matrix.target}}
128+
cp index.node generated
128129
129130
- name: Build library
130131
id: build-library
131132
if: ${{!contains(fromJSON('["aarch64-unknown-linux-gnu"]'), matrix.target)}}
132133
run: |
133134
mkdir -p generated/${{matrix.target}}
134135
pnpm run build:rust --target=${{matrix.target}}
136+
cp index.node generated
135137
136138
- name: Package artifact
137139
id: package-artifact

0 commit comments

Comments
 (0)