Use JS-DevTools/npm-publish for package publishing.
New features:
Upload all packages in the folder to the npm repository.
| Name | required | Type | Description |
|---|---|---|---|
| workspaces | No | string|string[] |
Folder Matching Rules Reference |
| package | No | string |
The path to the package.json file |
Warning
Parameter configuration weight:
package>workspaces
workspaces 目录下所有的包文件夹全部进行发布
- name: 📦 publish to NPM
uses: kktjs/npm-publish@main
with:
token: ${{ secrets.NPM_TOKEN }}
workspaces: packages/*Multiple workspaces
- name: 📦 publish to NPM
uses: kktjs/npm-publish@main
with:
token: ${{ secrets.NPM_TOKEN }}
workspaces: |
packages/*
packa/*
pack
!packb
!pack/a- name: 📦 publish to NPM
uses: kktjs/npm-publish@main
with:
token: ${{ secrets.NPM_TOKEN }}
package: ./package.json
As always, thanks to our amazing contributors!
Made with github-action.
Licensed under the MIT License.