File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed
Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -218,7 +218,7 @@ jobs:
218218 timeout-minutes : 15
219219 permissions :
220220 id-token : write
221- contents : read
221+ contents : write
222222 environment :
223223 name : npm
224224 url : https://www.npmjs.com/package/feedparser-rs
@@ -233,17 +233,19 @@ jobs:
233233 path : crates/feedparser-rs-node/artifacts
234234 pattern : npm-*
235235 merge-multiple : false
236- - name : Prepare artifacts
236+ - name : Prepare artifacts for napi
237237 working-directory : crates/feedparser-rs-node
238238 run : |
239- mkdir -p prebuilts
240- find artifacts -name "*.node" -exec cp {} prebuilts/ \;
241- ls -lh prebuilts/
239+ # Copy artifacts to root (where napi expects them)
240+ find artifacts -name "*.node" -exec cp {} . \;
241+ ls -lh *.node || echo "No .node files found"
242242 - run : npm ci
243243 working-directory : crates/feedparser-rs-node
244244 - name : Publish with provenance
245245 working-directory : crates/feedparser-rs-node
246246 run : npm publish --access public --provenance
247+ env :
248+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
247249
248250 # ============================================================================
249251 # GITHUB RELEASE
You can’t perform that action at this time.
0 commit comments