release env

This commit is contained in:
Alex Garcia 2026-02-13 08:04:03 -08:00
parent 90920142da
commit 6bf347fbba

View file

@ -193,8 +193,11 @@ jobs:
build-android-extensions, build-android-extensions,
build-ios-extensions, build-ios-extensions,
] ]
environment:
name: release
permissions: permissions:
contents: write contents: write
id-token: write
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/download-artifact@v4 - uses: actions/download-artifact@v4
@ -271,13 +274,13 @@ jobs:
node-version: "16" node-version: "16"
registry-url: "https://registry.npmjs.org" registry-url: "https://registry.npmjs.org"
- run: | - run: |
npm publish --access public distx/npm/sqlite-vec-darwin-arm64.tar.gz npm publish --provenance --access public distx/npm/sqlite-vec-darwin-arm64.tar.gz
npm publish --access public distx/npm/sqlite-vec-darwin-x64.tar.gz npm publish --provenance --access public distx/npm/sqlite-vec-darwin-x64.tar.gz
npm publish --access public distx/npm/sqlite-vec-linux-x64.tar.gz npm publish --provenance --access public distx/npm/sqlite-vec-linux-x64.tar.gz
npm publish --access public distx/npm/sqlite-vec-linux-arm64.tar.gz npm publish --provenance --access public distx/npm/sqlite-vec-linux-arm64.tar.gz
npm publish --access public distx/npm/sqlite-vec-windows-x64.tar.gz npm publish --provenance --access public distx/npm/sqlite-vec-windows-x64.tar.gz
npm publish --access public distx/npm/sqlite-vec-wasm-demo.tar.gz npm publish --provenance --access public distx/npm/sqlite-vec-wasm-demo.tar.gz
npm publish --access public distx/npm/sqlite-vec.tar.gz npm publish --provenance --access public distx/npm/sqlite-vec.tar.gz
env: env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
- uses: ruby/setup-ruby@v1 - uses: ruby/setup-ruby@v1