Skip to content

Commit ad0ee58

Browse files
committed
release version 2.5.0
1 parent 74e2880 commit ad0ee58

File tree

5 files changed

+15
-14
lines changed

5 files changed

+15
-14
lines changed

release-process.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ and any other relevant channels
3838
Reset the build state to 'latest'; this is displayed on the demo site:
3939

4040
1. 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`
4343
3. ensure that the package-lock files are up to date using `npm install`
4444
4. `git add --all; git status`
@@ -54,17 +54,18 @@ After the releases candidate has been agreed by the Threat Dragon community, a r
5454
1. `git clone [email protected]:OWASP/threat-dragon.git`
5555
2. `cd threat-dragon`
5656
3. 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)
5858
5. update package lock files: `npm install`
5959
6. `npm run build`
6060
7. `npm test`
6161
8. `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

6970
The github release workflow then creates the draft release and the install images
7071

td.server/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

td.server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "threat-dragon-server",
3-
"version": "2.5.0-RC1",
3+
"version": "2.5.0",
44
"private": true,
55
"scripts": {
66
"audit": "npm audit",

td.vue/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

td.vue/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "threat-dragon",
33
"productName": "Threat Dragon",
4-
"version": "2.5.0-RC1",
4+
"version": "2.5.0",
55
"appBundleId": "org.owasp.threatdragon",
66
"private": true,
77
"scripts": {

0 commit comments

Comments
 (0)