File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed
Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change 4141 with :
4242 path : C:\Users\runneradmin\AppData\Local\ms-playwright\
4343 key : ${{ runner.os }}-playwright
44+ # FIXME: Temporarily added setup-node to fix lack of "Trusted Publishing" in Bun
45+ # Ref: https://github.com/oven-sh/bun/issues/15601
46+ - uses : actions/setup-node@v6
47+ with :
48+ node-version : 24
49+ registry-url : https://registry.npmjs.org/
4450 - uses : oven-sh/setup-bun@v2
4551 with :
4652 bun-version : latest
Original file line number Diff line number Diff line change @@ -210,11 +210,15 @@ build_client = ['hatch run "src/build_scripts/build_js_client.py" {args}']
210210build_app = [' hatch run "src/build_scripts/build_js_app.py" {args}' ]
211211publish_event_to_object = [
212212 ' hatch run javascript:build_event_to_object' ,
213- ' cd "src/js/packages/event-to-object" && bunx npm publish --provenance --access public' ,
213+ # FIXME: using npm publish to fix lack of "Trusted Publishing" in Bun
214+ # Ref: https://github.com/oven-sh/bun/issues/15601
215+ ' cd "src/js/packages/event-to-object" && bunx npm@11.8.0 publish --provenance --access public' ,
214216]
215217publish_client = [
216218 ' hatch run javascript:build_client' ,
217- ' cd "src/js/packages/@reactpy/client" && bunx npm publish --provenance --access public' ,
219+ # FIXME: using npm publish to fix lack of "Trusted Publishing" in Bun
220+ # Ref: https://github.com/oven-sh/bun/issues/15601
221+ ' cd "src/js/packages/@reactpy/client" && bunx npm@11.8.0 publish --provenance --access public' ,
218222]
219223
220224# ########################
You can’t perform that action at this time.
0 commit comments