@@ -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