@@ -31,7 +31,20 @@ The github release workflow will then create the release candidate along with th
31
31
Ensure the release candidate is announced on the [ OWASP Threat Dragon] [ td-slack ] slack channel
32
32
and any other relevant channels
33
33
34
- ## Tag the release
34
+ Reset the build state to 'latest'; this is displayed on the demo site:
35
+
36
+ 1 . revert ` buildState ` in ` td.vue/package.json ` back to ` -latest `
37
+ 2 . revert version, for example ` "version": "2.3.0", ` , in ` td.vue/package.json ` ,
38
+ in ` package.json ` and ` td.server/package.json `
39
+ 3 . ensure that the package-lock files are up to date using ` npm install `
40
+ 4 . ` git add --all; git status `
41
+ 5 . ` git commit -m"set build version back to latest" `
42
+ 6 . ` git push `
43
+
44
+
45
+ ## Create the release
46
+
47
+ ### Tag the release
35
48
36
49
After the releases candidate has been agreed by the Threat Dragon community, a release version can be prepared:
37
50
@@ -233,12 +246,12 @@ and any other relevant channels such as [Blue Sky](https://bsky.app/profile/thre
233
246
234
247
### Tidy up
235
248
236
- Reset the build state to 'latest'; this is displayed on the demo site:
249
+ Revert the build state back to 'latest'; this build state is displayed on the demo site:
237
250
238
- 1 . update ` buildState ` in ` td.vue/package.json ` away from "" to ` -latest `
251
+ 1 . update ` buildState ` in ` td.vue/package.json ` from "" to ` -latest `
239
252
2 . ensure that the package-lock files are up to date using ` npm install `
240
253
3 . ` git add --all; git status `
241
- 4 . ` git commit -m"set latest build version" `
254
+ 4 . ` git commit -m"set build version to latest " `
242
255
5 . ` git push `
243
256
244
257
[ altool ] : https://successfulsoftware.net/2023/04/28/moving-from-altool-to-notarytool-for-mac-notarization/
0 commit comments