Skip to content

Commit f76af52

Browse files
committed
fix: disable latest and major version options in publish workflow
1 parent cce0d0b commit f76af52

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

.github/workflows/publish.yml

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ on:
1616
options:
1717
- dev
1818
- next
19-
- latest
19+
# - latest
2020
version: # see https://github.com/lerna/lerna/tree/main/libs/commands/version#semver-bump
2121
type: choice
2222
description: SemVer keyword for version bump
@@ -26,15 +26,15 @@ on:
2626
- patch
2727
- preminor
2828
- minor
29-
- premajor
30-
- major
29+
# - premajor
30+
# - major
3131
label: # see https://github.com/lerna/lerna/tree/main/libs/commands/version#--preid
3232
type: choice
3333
description: SemVer pre release label (optional)
3434
options:
35-
- rc
36-
- beta
3735
- alpha
36+
- beta
37+
- rc
3838

3939
permissions:
4040
contents: read
@@ -107,127 +107,127 @@ jobs:
107107
run: pnpm -r build
108108

109109
- name: Build and publish components
110-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
110+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
111111
working-directory: packages/components
112112
env:
113113
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
114114
NPM_CONFIG_PROVENANCE: true
115115
- name: Build and publish adapter angular v17
116-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
116+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
117117
working-directory: packages/adapters/angular/v17
118118
env:
119119
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
120120
NPM_CONFIG_PROVENANCE: true
121121
- name: Build and publish adapter angular v18
122-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
122+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
123123
working-directory: packages/adapters/angular/v18
124124
env:
125125
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
126126
NPM_CONFIG_PROVENANCE: true
127127
- name: Build and publish adapter angular v19
128-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
128+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
129129
working-directory: packages/adapters/angular/v19
130130
env:
131131
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
132132
NPM_CONFIG_PROVENANCE: true
133133
- name: Build and publish adapter angular v20
134-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
134+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
135135
working-directory: packages/adapters/angular/v20
136136
env:
137137
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
138138
NPM_CONFIG_PROVENANCE: true
139139
- name: Build and publish adapter react
140-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
140+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
141141
working-directory: packages/adapters/react
142142
env:
143143
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
144144
NPM_CONFIG_PROVENANCE: true
145145
- name: Build and publish adapter react-v19
146-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
146+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
147147
working-directory: packages/adapters/react-v19
148148
env:
149149
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
150150
NPM_CONFIG_PROVENANCE: true
151151
- name: Build and publish adapter react-standalone
152-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
152+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
153153
working-directory: packages/adapters/react-standalone
154154
env:
155155
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
156156
NPM_CONFIG_PROVENANCE: true
157157
- name: Build and publish adapter solid
158-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
158+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
159159
working-directory: packages/adapters/solid
160160
env:
161161
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
162162
NPM_CONFIG_PROVENANCE: true
163163
- name: Build and publish adapter vue
164-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
164+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
165165
working-directory: packages/adapters/vue
166166
env:
167167
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
168168
NPM_CONFIG_PROVENANCE: true
169169
- name: Build and publish adapter preact
170-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
170+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
171171
working-directory: packages/adapters/preact
172172
env:
173173
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
174174
NPM_CONFIG_PROVENANCE: true
175175
- name: Build and publish adapter hydrate
176-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
176+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
177177
working-directory: packages/adapters/hydrate
178178
env:
179179
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
180180
NPM_CONFIG_PROVENANCE: true
181181
- name: Build and publish adapter react hook form
182-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
182+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
183183
working-directory: packages/adapters/react-hook-form-adapter
184184
env:
185185
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
186186
NPM_CONFIG_PROVENANCE: true
187187
- name: Build and publish tools kolibri-cli
188-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
188+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
189189
working-directory: packages/tools/kolibri-cli
190190
env:
191191
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
192192
NPM_CONFIG_PROVENANCE: true
193193
- name: Build and publish tools mcp
194-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
194+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
195195
working-directory: packages/tools/mcp
196196
env:
197197
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
198198
NPM_CONFIG_PROVENANCE: true
199199
- name: Build and publish theme default
200-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
200+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
201201
working-directory: packages/themes/default
202202
env:
203203
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
204204
NPM_CONFIG_PROVENANCE: true
205205
- name: Build and publish theme ecl
206-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
206+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
207207
working-directory: packages/themes/ecl
208208
env:
209209
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
210210
NPM_CONFIG_PROVENANCE: true
211211
- name: Build and publish themes
212-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
212+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
213213
working-directory: packages/themes
214214
env:
215215
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
216216
NPM_CONFIG_PROVENANCE: true
217217
- name: Build and publish sample react
218-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
218+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
219219
working-directory: packages/samples/react
220220
env:
221221
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
222222
NPM_CONFIG_PROVENANCE: true
223223
- name: Build and publish adapter react-v19
224-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
224+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
225225
working-directory: packages/adapters/react-v19
226226
env:
227227
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}
228228
NPM_CONFIG_PROVENANCE: true
229229
- name: Build and publish tools visual-tests
230-
run: pnpm publish --access public --provenance --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
230+
run: pnpm publish --access public --provenance --no-git-checks --tag ${{env.prefix}}${{github.event.inputs.tag}} || echo "⚠️ Publish skipped – package already exists"
231231
working-directory: packages/tools/visual-tests
232232
env:
233233
NODE_AUTH_TOKEN: ${{secrets.NPMJS_GRANULAR_TOKEN}}

0 commit comments

Comments
 (0)