|
3 | 3 | DEBUG: napi:* |
4 | 4 | APP_NAME: tar |
5 | 5 | MACOSX_DEPLOYMENT_TARGET: '10.13' |
6 | | -permissions: |
7 | | - contents: write |
8 | | - id-token: write |
9 | 6 | 'on': |
10 | 7 | push: |
11 | 8 | branches: |
@@ -108,9 +105,9 @@ jobs: |
108 | 105 | - host: ubuntu-latest |
109 | 106 | target: wasm32-wasip1-threads |
110 | 107 | build: | |
111 | | - wget https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-25/wasi-sdk-25.0-x86_64-linux.tar.gz |
112 | | - tar -xvf wasi-sdk-25.0-x86_64-linux.tar.gz |
113 | | - export WASI_SDK_PATH="$(pwd)/wasi-sdk-25.0-x86_64-linux" |
| 108 | + wget https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-27/wasi-sdk-27.0-x86_64-linux.tar.gz |
| 109 | + tar -xvf wasi-sdk-27.0-x86_64-linux.tar.gz |
| 110 | + export WASI_SDK_PATH="$(pwd)/wasi-sdk-27.0-x86_64-linux" |
114 | 111 | yarn build --target wasm32-wasip1-threads |
115 | 112 | name: stable - ${{ matrix.settings.target }} - node@22 |
116 | 113 | runs-on: ${{ matrix.settings.host }} |
@@ -386,6 +383,9 @@ jobs: |
386 | 383 | publish: |
387 | 384 | name: Publish |
388 | 385 | runs-on: ubuntu-latest |
| 386 | + permissions: |
| 387 | + contents: write |
| 388 | + id-token: write |
389 | 389 | needs: |
390 | 390 | - lint |
391 | 391 | - build-freebsd |
@@ -414,18 +414,15 @@ jobs: |
414 | 414 | shell: bash |
415 | 415 | - name: Publish |
416 | 416 | run: | |
417 | | - npm config set provenance true |
| 417 | + npm install -g npm |
418 | 418 | if git log -1 --pretty=%B | grep "^[0-9]\+\.[0-9]\+\.[0-9]\+$"; |
419 | 419 | then |
420 | | - echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" >> ~/.npmrc |
421 | 420 | npm publish --access public |
422 | 421 | elif git log -1 --pretty=%B | grep "^[0-9]\+\.[0-9]\+\.[0-9]\+"; |
423 | 422 | then |
424 | | - echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" >> ~/.npmrc |
425 | 423 | npm publish --tag next --access public |
426 | 424 | else |
427 | 425 | echo "Not a release, skipping publish" |
428 | 426 | fi |
429 | 427 | env: |
430 | 428 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
431 | | - NPM_TOKEN: ${{ secrets.NPM_TOKEN }} |
0 commit comments