File tree 1 file changed +18
-2
lines changed
1 file changed +18
-2
lines changed Original file line number Diff line number Diff line change 1
- # Torrust Tracker Release Process (v2.2.1 )
1
+ # Torrust Tracker Release Process (v2.2.2 )
2
2
3
3
## Version:
4
4
> ** The ` [semantic version] ` is bumped according to releases, new features, and breaking changes.**
7
7
8
8
## Process:
9
9
10
+ ** Note** : this guide assumes that the your git ` torrust ` remote is like this:
11
+
12
+ ``` sh
13
+ git remote show torrust
14
+ ```
15
+
16
+ ``` s
17
+ * remote torrust
18
+ Fetch URL: git@github.com:torrust/torrust-tracker.git
19
+ Push URL: git@github.com:torrust/torrust-tracker.git
20
+ ...
21
+ ```
22
+
23
+
10
24
### 1. The ` develop ` branch is ready for a release.
11
25
The ` develop ` branch should have the version ` [semantic version]-develop ` that is ready to be released.
12
26
@@ -22,6 +36,7 @@ git push --force torrust develop:staging/main
22
36
``` sh
23
37
git stash
24
38
git switch staging/main
39
+ git reset --hard torrust/staging/main
25
40
# change `[semantic version]-develop` to `[semantic version]`.
26
41
git add -A
27
42
git commit -m " release: version [semantic version]"
@@ -65,7 +80,8 @@ git push --force torrust main:staging/develop
65
80
66
81
``` sh
67
82
git stash
68
- git switch staging/main
83
+ git switch staging/develop
84
+ git reset --hard torrust/staging/develop
69
85
# change `[semantic version]` to `(next)[semantic version]-develop`.
70
86
git add -A
71
87
git commit -m " develop: bump to version (next)[semantic version]-develop"
You can’t perform that action at this time.
0 commit comments