File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 branches :
66 - main
77 - stable
8- workflow_dispatch :
9- inputs :
10- tag :
11- description : ' Tag to publish (e.g., v0.2.1). Leave empty for normal release-please flow.'
12- required : false
13- type : string
148
159jobs :
1610 release-please :
5751 npm install -g npm@latest
5852 npm publish --provenance --access public
5953
60- publish-manual :
61- if : github.event_name == 'workflow_dispatch'
62- runs-on : ubuntu-latest
63- permissions :
64- contents : read
65- id-token : write
66- steps :
67- - uses : actions/checkout@v4
68- with :
69- ref : ${{ inputs.tag || github.ref }}
70-
71- - uses : oven-sh/setup-bun@v2
72- with :
73- bun-version : latest
74-
75- - uses : actions/setup-node@v4
76- with :
77- node-version : 22
78- registry-url : https://registry.npmjs.org
79-
80- - name : Install dependencies
81- run : bun install --frozen-lockfile
82-
83- - name : Build
84- run : bun run build
85-
86- - name : Publish
87- working-directory : packages/core
88- run : |
89- npm install -g npm@latest
90- npm publish --provenance --access public
91-
9254 publish-canary :
9355 if : github.event_name == 'push' && github.ref == 'refs/heads/main'
9456 runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments