You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: TESTING.md
+51-4Lines changed: 51 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
## Getting the Latest Dev Version
4
4
5
-
The `dev` branch has all the new cool stuff that needs testing before we merge it to `master`. Here's how you grab it:
5
+
The `dev` branch has all the new cool stuff that needs testing before we merge it to `rc`. It's where we test new features, bug fixes, and stability before releasing.
6
6
7
7
### Setting Up Dev Branch
8
8
@@ -22,7 +22,7 @@ The `dev` branch has all the new cool stuff that needs testing before we merge i
22
22
23
23
#### Already have the repo?
24
24
25
-
1. Make sure main is current:
25
+
1. Make sure master is current branch:
26
26
27
27
```bash
28
28
git checkout master
@@ -65,6 +65,48 @@ Just follow the README.md or use the install script:
65
65
t : [t]est run without executing (-irst to dry run all)
66
66
```
67
67
68
+
## Testing the Release Candidate (RC) Branch
69
+
70
+
The `rc` (release-candidate) branch is used for final testing and bug fixes before a new release. During Freeze Week, only bug fixes and stabilization are allowed in `rc`—no new features. Testing on `rc` helps ensure a stable release.
Follow the same steps as for `dev` (see above) to install and test. Focus on finding bugs and verifying stability—no new features should be present in `rc`.
107
+
108
+
> **Note:** If you find a bug in `rc`, report it right away so it can be fixed before release! See the reporting section below.
109
+
68
110
## What to Test
69
111
70
112
Look out for:
@@ -103,9 +145,14 @@ Found something weird? Here's what to do:
103
145
104
146
### GitHub (Preferred)
105
147
106
-
Report directly on the dev-to-master PR:
148
+
Report directly on the rc to master MR:
149
+
150
+
- Go here: https://github.com/HyDE-Project/HyDE/compare/master...rc
151
+
152
+
Report directly on the dev to rc MR:
153
+
154
+
- Go here: https://github.com/HyDE-Project/HyDE/compare/dev...rc
107
155
108
-
- Go here: https://github.com/HyDE-Project/HyDE/compare/master...automated-dev-to-master-branch
0 commit comments