Skip to content

Commit 35293ea

Browse files
committed
npm ci
1 parent bfbf80b commit 35293ea

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

.github/workflows/npm_publish.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -177,20 +177,23 @@ jobs:
177177

178178
# Required for OIDC trusted publishing
179179
- name: Install dependencies
180+
working-directory: pic-scale-js
180181
run: npm install && npm ci
181182

182183
- name: Download all artifacts
183184
uses: actions/download-artifact@v6
184185
with:
185-
path: artifacts/
186+
path: pic-scale-js/artifacts/
186187

187188
- name: Extract version from Cargo.toml
188189
id: version
190+
working-directory: pic-scale-js
189191
run: |
190192
VERSION=$(grep '^version' Cargo.toml | head -1 | sed 's/version = "\(.*\)"/\1/')
191193
echo "version=$VERSION" >> $GITHUB_OUTPUT
192194
193195
- name: Assemble dist/
196+
working-directory: pic-scale-js
194197
run: |
195198
VERSION="${{ steps.version.outputs.version }}"
196199
mkdir -p dist/wasm
@@ -223,13 +226,13 @@ jobs:
223226
npx @napi-rs/cli artifacts --dist dist/
224227
fi
225228
226-
cp pic-scale-js/README.md dist/README.md
229+
cp README.md dist/README.md
227230
228-
# Stamp version into package.json
229231
sed "s/\"version\": \"[^\"]*\"/\"version\": \"$VERSION\"/" \
230232
package.json > dist/package.json
231233
jq 'del(.devDependencies)' dist/package.json \
232234
> dist/package.tmp && mv dist/package.tmp dist/package.json
233235
234236
- name: Publish dist/
237+
working-directory: pic-scale-js
235238
run: npm publish dist/ --provenance --access public

0 commit comments

Comments
 (0)