@@ -38,7 +38,7 @@ and any other relevant channels
3838Reset the build state to 'latest'; this is displayed on the demo site:
3939
40401 . revert ` buildState ` in ` td.vue/package.json ` back to ` -latest `
41- 2 . revert version, for example ` "version": "2.3 .0", ` , in ` td.vue/package.json ` ,
41+ 2 . revert version, for example ` "version": "2.5 .0", ` , in ` td.vue/package.json ` ,
4242 in ` package.json ` and ` td.server/package.json `
43433 . ensure that the package-lock files are up to date using ` npm install `
44444 . ` git add --all; git status `
@@ -54,17 +54,18 @@ After the releases candidate has been agreed by the Threat Dragon community, a r
54541 . ` git clone git@github.com:OWASP/threat-dragon.git `
55552 . ` cd threat-dragon `
56563 . update version eg ` "version": "2.5.0", ` , in ` package.json ` , ` td.vue/package.json ` and ` td.server/package.json `
57- 4 . update ` buildState ` in ` td.vue/package.json ` away from ` -latest ` to "" (empty)
57+ 4 . update ` buildState ` in ` td.vue/package.json ` away from ` " -latest" ` to ` "" ` (empty)
58585 . update package lock files: ` npm install `
59596 . ` npm run build `
60607 . ` npm test `
61618 . ` npm run test:vue `
62- 9 . ensure that the package-lock files are up to date using ` npm install `
63- 10 . ` git add --all; git status `
64- 11 . ` git commit -m"release version 2.5.0" `
65- 12 . ` git push `
66- 13 . tag the release ` git tag v2.5.0 `
67- 14 . ` git push origin v2.5.0 `
62+ 9 . ensure documentation is clean: ` pyspelling --config .spellcheck.yaml ` and ` markdownlint-cli2 docs/**/*.md `
63+ 10 . ensure that the package-lock files are up to date using ` npm install `
64+ 11 . ` git add --all; git status `
65+ 12 . ` git commit -m"release version 2.5.0" `
66+ 13 . ` git push `
67+ 14 . tag the release ` git tag v2.5.0 `
68+ 15 . ` git push origin v2.5.0 `
6869
6970The github release workflow then creates the draft release and the install images
7071
0 commit comments